PHP - Facebook API(无效的OAuth访问令牌签名)

时间:2012-06-22 22:13:21

标签: php facebook api authentication sdk

我正在尝试使用facebook API在我的粉丝页面上传照片。我已经下载了准备好的代码(https://www.box.com/s/a116a94bff8cb2a46634)。它工作得很好,但是,当我编辑并设置上传照片时,我有这个错误......

注意:未定义的变量:第101行/home/sistemasfox/www/enc/face/uploadtopage.php中的fanpage_token 致命错误:未捕获OAuthException:无效的OAuth访问令牌签名。在第543行/home/sistemasfox/www/enc/face/library/facebook.php中引用

页面编号:239132959534036 /相册ID:241768162603849

我从这里复制了令牌:face book.com/tools/access_token /

我在这里做测试:http://sistemasfox.com.br/enc/face/uploadtopage.php

是否需要在facebook应用程序中指定一些配置?

谢谢。

1 个答案:

答案 0 :(得分:1)

复制并粘贴uploadtopage.php的第63行,粘贴后,将变量从$access_token更改为$fanpage_token

看看是否有效?

即:

$access_token = 'AAAAARH40cT0BANFh5V7Cn8dlXciZCbonSmGQZCeX3kUKIx2OMmvrqKUsHIBBj6bYi2vV25lMj6ZA5UDOaJpAxJXBEMOjZAcZD';

$fanpage_token = 'AAAAARH40cT0BANFh5V7Cn8dlXciZCbonSmGQZCeX3kUKIx2OMmvrqKUsHIBBj6bYi2vV25lMj6ZA5UDOaJpAxJXBEMOjZAcZD';