0

我对 Facebook Ads API 非常陌生,因此非常感谢我可以在我的案例中使用的有关最佳实践的一些帮助或建议。

情况: 我们有多个客户在社交网站和搜索引擎(如 Facebook、LinkedId、Google Adwords、Bing 等)上运行广告活动。他们希望将所有活动的信息放在一个数据库中,并使用该数据库运行各种报告为了更好地管理他们的活动(将资金从一个活动转移到另一个活动并获得更好的结果)。所以基本上我们需要每天(或者我应该说每晚)同步。此外,我们需要在 Facebook 中标记添加,这些添加是通过我们的工具运行的活动的一部分(登录后也不会出现问题)。这是自动完成的。

这在许多平台上都不是问题——我们使用 Google 和 Microsoft API 连接到平台,每天读取所需数据或自动对 URL 进行一些更改。

这个问题 让我有点惊讶地发现,在 Facebook Ads API 中,唯一的身份验证方法是通过很快过期的令牌(长期令牌持续 60 天)。我想知道是否可以使用用户名和密码通过 API 进行身份验证或获取未过期的票证。原因 - 我们的大部分流程将在夜间运行,因此不可能与用户进行任何互动以获得新票。每 60 天请求一次许可似乎也不是一个选项,并且不再支持完全适合我们的 offline_access 权限,正如我从文档中正确理解的那样。

那么什么是身份验证选项?是否只有每 60 天要求用户重新确认我们的访问权限的可能性?是否有可能获得一次访问权限并使用它,直到用户撤销它,或者这是不可能的?

提前感谢您的回答和建议!

4

1 回答 1

0

Facebook 对广告 api 访问令牌做了例外处理。仍然可以获得永无止境的访问令牌。里德更多在这里https://developers.facebook.com/roadmap/offline-access-removal此外,您可以在https://developers.facebook.com/tools/debug中查看访问令牌类型、到期日期和其他参数。我们的访问令牌显示为 Expires: Never。

于 2013-06-26T12:25:55.450 回答