Offline_access和Api-Key混淆

问题描述:

我试过开发​​自动代码,可以从帐户下的广告系列中获取数据。我的计划是让服务器每天查询,以便从广告的展示次数/点击次数/费用中获取数据并保存以备后用。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?

编辑:我希望能够得到来自新增广告活动页面的数据,所以我不会在页面谈论应用

您将要在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

我有同样的问题,我发现this bug可能是我们的问题的原因。它已被接受和分配,但仍未解决。我希望这真的是bug,而不是一个安全的洞,这是关闭:)