FAcebook graph API - URL supplied invalid OAuthException: (#1500)
我正在尝试通过 php-dsk graph API 发布链接。当我在 http://developers.facebook.com/tools/debug 输入我的 URL 时,它成功显示响应代码 - 200。
但是,当我尝试发布指向 facebook 墙的链接时,会出现以下错误:-
1 2 | Fatal error: Uncaught OAuthException: (#1500) The url you supplied is invalid thrown in /home/a1395850/public_html/src/base_facebook.php on line 1254 |
我的范围内有以下内容:- 'email,publish_stream,publish_actions,user_likes'
以下是我发布到用户墙的链接的代码:-
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | <?php error_reporting(E_ALL); ini_set('display_errors', 'On'); require 'src/facebook.php'; include 'app_details.php'; $user = $facebook->getUser(); if ($user) { try { $user_profile = $facebook->api('/me'); } catch (FacebookApiException $e) { error_log($e); $user = null; } } $permissions = $facebook->api("/me/permissions"); if( array_key_exists('publish_stream', $permissions['data'][0]) ) { // Permission is granted! // Do the related task $args = array( 'message' => 'Hello from app', 'link' => 'laafo.uni.me', 'caption' => 'Facebook API Tutorials!' ); $post_id = $facebook->api("/me/feed","post", $args); } else { // We don't have the permission // Alert the user or ask for the permission! header("Location:" . $facebook->getLoginUrl(array("scope" =>"publish_stream")) ); } ?> |
请帮助我...在此先感谢。
从 2013 年 2 月起,使用 oauth authenticationatoin 在 facebook 墙上发帖的功能已被删除
请在下面的页面中搜索"移除通过 Graph API 向朋友墙发帖的功能"。
FB 路线图