我有一个应用程序,允许用户上传他们的照片,使用我的应用程序进行一些图像处理,然后发布它,使公众可以看到这些图像。
我想在任何用户发布照片后立即将图片发布到我的Facebook页面的时间轴和推特上。
甚至可以这样做吗? 是否有可能获得永久访问令牌而不必通过OAuth事情。
我环顾四周,但找不到与我正在寻找的答案相近的答案。
提前致谢。
答案 0 :(得分:1)
Facebook:
答案 1 :(得分:1)
免责声明:您所说的用户的粉丝页面不是用户的墙吗?
要添加到Jhanvi的答案,这是Facebook获取永久页面访问令牌的基本操作:
以下是我执行此步骤的方法(您也可以使用curl)
$token_url = "https://graph.facebook.com/oauth/access_token?client_id=YOUR_APP_ID&client_secret=YOUT_APP_SECRET&grant_type=fb_exchange_token&fb_exchange_token=OLD_TOKEN";
$accessToken = @file_get_contents($token_url);
然后
您获得的永久访问令牌只有在用户更改密码或不允许该应用时才会过期。
根据文档
,最后一步不应该是必要的