2016-06-21 28 views
0

我想根據youtube頻道製作應用。我有谷歌訪問令牌,但我不知道如何與我的訪問令牌調用youtube API或如何傳遞參數。如何使用ios中的我的谷歌訪問令牌使用api訪問我的YouTube頻道?

這是我的代碼:

NSString *newURL = [NSString stringWithFormat:@"googleapis.com/youtube/v3/…;, idToken]; 
+0

這是我打電話API ..但得到錯誤 –

+0

的NSString *的newURL = [的NSString stringWithFormat:@「HTTPS: //www.googleapis.com/youtube/v3/channels?part=contentDetails&mine=true&access_token=%@「,idToken]; –

+0

請編輯您的文章以獲取更多詳細信息,並且不要將它們添加爲評論。 – abarisone

回答

0

正如Calling the YouTube Data API討論,獲得訪問令牌的用戶後,你的應用程序可以使用該令牌提交代表該用戶的授權API請求。以下是指定訪問令牌的兩種支持方式。

  1. 這第一個選項提供了更高的安全性,是推薦的方法。指定訪問令牌作爲Authorization: Bearer HTTP請求頭的值:
`POST /feeds/api/users/default/uploads HTTP/1.1 
Host: gdata.youtube.com 
Authorization: Bearer ACCESS_TOKEN 
...` 

可以測試此使用捲曲用下面的命令:

curl -H "Authorization: Bearer ACCESS_TOKEN" gdata.youtube.com/feeds/api/users/default/uploads 
  • 指定訪問令牌作爲access_token查詢參數的值:
  • https://gdata.youtube.com/feeds/api/users/default/uploads?access_token=ACCESS_TOKEN 
    

    您可以測試此使用捲曲用下面的命令:

    curl gdata.youtube.com/feeds/api/users/default/uploads?access_token=YOUR_ACCESS_TOKEN 
    
    +0

    謝謝先生,但也有一件事我想知道訪問令牌..如何從YouTube獲取這個令牌。任何想法 ?? –

    相關問題