2012-02-14 122 views
1

我試過開發​​自動代碼,可以從帳戶下的廣告系列中獲取數據。我的計劃是讓服務器每天查詢,以便從廣告的展示次數/點擊次數/費用中獲取數據並保存以備後用。Offline_access和Api-Key混淆

我使用https://developers.facebook.com/tools/explorer獲取access_token以從這些活動頁面獲取數據(見解),但是當我註銷嘗試offline_access時,它告訴access_token已過時,導致密碼更改或access_token過期。

當用戶未登錄時,offline_access的整點是不是授予acccess?

而且除此之外..什麼用最有結束的回覆如下我的電話是: 「(#294)的廣告管理需要擴展權限ads_management和參與API密鑰」我已經給

的access_token

有ads_management,但我不知道這個參與Api關鍵甚至意味着什麼。我是否需要將此添加到網址調用或其他?我在哪裏可以得到這個Api Key?

編輯:我希望能夠得到來自新增廣告活動頁面的數據,所以我不會在頁面談論應用

回答

4

您將要在offline_access的折舊這裏讀了起來:https://developers.facebook.com/docs/offline-access-deprecation/

但最重要的這裏跟着導遊如何處理無效的訪問令牌:

https://developers.facebook.com/blog/post/500/

您的應用程序是監視從API回來的錯誤信息,並處理它gracef ully。

+0

此外,它聽起來像你試圖調用Ads API方法 - 這是294錯誤來自哪裏 - 這是一個白名單程序,你需要申請加入 – Igy 2012-02-14 16:06:33

+0

好的,我申請了Ads Api,並希望我能訪問該方面的功能。 我仍然不明白這個App_id/App_secret的東西,並生成access_tokens。當我需要訪問帳戶中的所有廣告時,需要提供什麼App_id/App_secret? – 2012-02-15 11:57:19

+0

你會發現他們什麼時候接受你使用Ads API的假設。我無法訪問它,所以我不能評論。 – DMCS 2012-02-15 15:46:24

0

我有同樣的問題,我發現this bug可能是我們的問題的原因。它已被接受和分配,但仍未解決。我希望這真的是bug,而不是一個安全的洞,這是關閉:)