我需要幫助在我的 API 代碼中實現承載令牌,但我不知道如何:(

L1S

我為我的 API 編寫了代碼,但我沒有為 Bearer Token 編寫代碼,因為我不知道如何正確地做到這一點,因為我是 swift 的新手 :) 所以如果有人可以幫助我或參考我的鏈接關於如何做到這一點:)

這就是我在代碼中的全部內容,但它不起作用:(

                let headers = [
                "content-type": "application/json",
                "authorizetoken": "NjQzODM2N0NDNDM4NDhCNDk3RkU0NjA0QUY0NjVENkE=",
                "cache-control": "no-cache",
                ]
    
    }
    
    var request = URLRequest(url: url, cachePolicy: .useProtocolCachePolicy, timeoutInterval: 120)
            request.httpMethod = "GET"
            request.allHTTPHeaderFields = headers
澤尚·艾哈邁德
import Foundation
func ApiCall(urlString:String,completion:@escaping (_ data:Data?,_ error:Error?)->Void) {
   let url = URL(string: urlString)!

   var request = URLRequest(url: url)
   request.allHTTPHeaderFields = [
            "content-type": "application/json",
            "authorizetoken": "NjQzODM2N0NDNDM4NDhCNDk3RkU0NjA0QUY0NjVENkE=",
            "cache-control": "no-cache",
            ]
//// you can write "Bearer" if you are requesting url as a user from server like its only use for you 
////if not only for you but for a group of users or for an app you shold only wirte the token string


URLSession.shared.dataTask(with: request) { (data, response, error) in
  guard error == nil else { return completion(nil,error) }

  guard let data = data, let response = response else { return }
  let yourdata = data
  completion(data,nil)
  print(data,response)
  // handle data
}.resume()


}

你可以像這樣使用它

let data = ApiCall(urlString:"http:example.com") { data, error in
  if let _data = data {
 // handle your data here 
    }
  if let err = error {
 // handle your error here 
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我需要幫助

我需要 Django 方面的幫助

需要幫助將我的 VBA 代碼轉換為 Google Script

我需要幫助在 Flask 中使用 Flask-msearch 實現關鍵字搜索

我的代碼正在輸出一個值元組,我希望它成對出現,我需要幫助來了解如何修改它

我正在使用git lab api,但我不知道如何请求BOOLEAN类型值

我需要一些幫助在 python 中重新啟動這個程序

我需要幫助編寫 sql 查詢來連接多個字段

我需要更多幫助來遍歷 XML 文檔

我需要幫助更新此數組狀態以顯示為表數據

需要幫助使用正則表達式函數/修剪我的字符串

我需要幫助以正確格式化此表

我需要有關 Selenium 和 chrome 網絡驅動程序的幫助。我的命令提示符中彈出一個錯誤,我不知道如何解決它

我需要有關在 Excel 中使用 Python 進行賬單檢查代碼的幫助

我的 api 中的错误可能是关于 pymysql.connect 但我不知道发生了什么

我需要幫助將值從一個向量放入 R 中的另一個向量

不知道如何將 bootstrap js 插入到我的代碼中

我需要幫助 PHP 查找和替換。修改別人的代碼,但對它的作用有一個大致的了解

Rails功能规格:调用了外部Google字体API,但我不知道在哪里

Discord.py ffmpeg 我已經正確設置了下載和播放文件,我需要幫助更改已安裝文件的目錄,代碼如下:

需要幫助並想知道我們如何將這種類型的 Neo4j Cypher 查詢寫入 Gremlin 查詢?

幫助我理解會話 api Gatling

我不知道如何編碼,我想讓它在關鍵字後停止發送垃圾郵件,但我不知道如何去做

我的代码出错,但我不知道如何修复

有人能發現我代碼中的錯誤嗎?我不知道我錯過了什麼部分,我搞砸了什麼

我需要在数据库中添加另一列,但我不知道如何

我的类代码中不推荐使用的API在哪里?我不知道

我需要幫助編寫一個使用嵌套循環打印出彼此相鄰的兩個形狀的程序

我需要幫助來編寫一個程序來打印出從用戶那裡獲取行數的形狀