2012-01-03 52 views
0

我有這樣的代碼張貼在我的朋友牆從應用PHP Facebook的wallpost跟蹤

$args = array(
‘message’ => 'my message',
‘name’ => ‘This is my demo Facebook application!’,
‘caption’ => 「Caption of the Post」,
‘link’ => $data['view_url'],
‘description’ => ‘this is a description’,
‘picture’ => $body_all["thumb"],
‘actions’ => array(array(‘name’ => ‘View’,
‘link’ => $data['view_url']))
);
$post_id = $facebook->api(「/」.user_$id.」/feed」, 「post」, $args);

在數組$ POST_ID [ '身份證']的Facebook返回我的帖子的ID(像:100003284224348_121820851270722) ,然後當我wona跟蹤它,並獲得由ID一些信息,我問FBgraph https://graph.facebook.com/$post_id['id']但其返回假的......我有publish_permission, read_streem permission在我的應用程序...我做錯了什麼?爲什麼我無法在Facebook圖表上看到帖子與id的信息?

回答

0

如果圖形API GET請求返回false這通常是一個告訴告訴簽署,有這個問題的心臟的訪問令牌問題。當您進行GET請求時,請確保您正在使用您的應用程序訪問令牌。

嘗試在這裏:http://developers.facebook.com/tools/explorer/?method=GET&path=100003284224348_121820851270722

+0

一切工作正常存在,圖表返回我交的數據。但後來我需要解析這個頁面來獲取我的信息,這不是美麗的。當我試圖在https://graph.facebook.com/100003284224348_121820851270722這樣一個方式,捲曲得到這個數據,或get_file_contents它'返回false ...我如何使用我的令牌來讀取這些信息 – 2012-01-04 10:09:56

+0

使用'$ facebook- > API()' - http://developers.facebook.com/docs/reference/php/facebook-api/ – nav 2012-01-04 10:15:34

+0

$ RET = $ facebook-> API($路徑,$方法,$ PARAMS);你能告訴我,我必須把這個屬性放在什麼位置。 $方法 - GET,$ PARAMS - 我把我需要的帖子的文件,我應該輸入什麼路徑? – 2012-01-04 10:45:57

0

這可能是一個時間問題,在這裏你找回ID,並嘗試使用Facebook的API之前,可以看到它。嘗試等待一會兒並檢查。它是否出現在圖形API瀏覽器工具中?