0

客户网站有一个促销优惠,该优惠以预定的时间间隔更新优惠券的百分比率。每次运行此作业时,他们都希望在他们的 Facebook 页面上发布新的折扣百分比。

我已经阅读了一些教程和文档,我知道我必须创建和应用程序并让它请求访问。然而,这些更新是通过 cron 作业运行的,并且客户端每年只运行几次促销活动。由于offline_access 权限已被弃用,我将如何处理访问令牌已过期的情况?我需要尽可能自动化,以便客户可以通过他们的 Magento 店面自行管理。

每次访问应用程序时都应该更新offline_access,即更持久的授权令牌,但考虑到我没有基于浏览器的客户端执行这些操作,我不确定它如何或是否会识别令牌以外的任何内容。

任何帮助将不胜感激。

4

2 回答 2

0

鲜为人知的事实:如果您获得了publish_stream扩展权限,那么您可以使用您的应用程序的访问令牌而不是用户的访问令牌代表用户发布。这适用于 cron 作业等场景。

在这种情况下,offline_access不需要扩展权限,甚至不会使用用户的访问令牌。

于 2012-07-26T22:01:45.547 回答
0

通过阅读您的要求的第一段,似乎所需要的只是帖子出现在页面墙上的能力。要自动执行此操作,您可以使用 API 执行此操作。以下问题的答案将带来更多见解,并且您似乎不需要任何离线访问。

如何使用 PHP 中的 API 在 facebook 中发布墙?

让我知道这是否满足或是否需要更多。

于 2012-07-26T22:22:29.480 回答