2014-05-12 43 views
6

我爲我的應用程序使用Instagram API。我需要訪問我爲之以下私人用戶的飼料,但響應:Instagram API - 獲取授權用戶遵循的私人用戶的訂閱源

code: 400 
error_type: APINotAllowedError 
error_message: you cannot view this resource 

我找不到文檔中關於這樣的東西。 我希望能夠在我的應用程序中看到用戶的源,我將能夠使用API​​檢索相同的內容。

任何方法? 請幫忙。

+0

您可以添加您用來訪問API的一些代碼?這可能會有所幫助。 – josh

+0

我正在使用一個PHP Wrapper類,它使用curl函數來進行http調用。 此處使用的http調用與文檔中的調用相同: https://api.instagram.com/v1/users/ vijesh

回答

0

我面臨同樣的問題,原因是它發生在帖子是私人的時候,即使用戶訪問令牌與端點一起傳遞這個錯誤發生。

解決方案:只是代替userid使用'self'作爲私人配置文件。意味着如果一個配置文件有私人帖子,那麼誰連接應該是該配置文件中的同一個人,而其他人不能查看他/她的帖子。

例子:

https://api.instagram.com/v1/users/USER_ID/media/recent/?access_token=USER_ACCESS_TOKEN_HERE如果此端點顯示錯誤,然後使用 https://api.instagram.com/v1/users/self/media/recent/?access_token=USER_ACCESS_TOKEN_HERE

(只需更換「用戶ID」與「自我」)

相關問題