0
我正在嘗試將消息發佈到用戶的源(牆)。在PHP中使用Graph API發佈到Facebook新聞源
我已經得到了publish_stream
權限並且擁有用戶的ID($fbid
)和訪問令牌($access_token
),但我只能向牆上發佈空消息。
這是後是什麼樣子:
用戶名
贊·評論·通過AppName的
13分鐘前所以基本上丟失郵件的所有內容(變量中的一切都在$data
變量中)。
這是我使用的代碼:
include 'facebook.php';
$facebook = new Facebook(array(appId => $app_id,
secret => $app_secret,
cookie => true));
$data['post'] = array('access_token' => $access_token,
'message' => 'Sign up now',
'picture' => 'http://myurl.com/images/pic.jpg',
'link' => 'http://myurl.com/',
'caption' => 'Get early access to our app');
$post_id = $facebook->api('/'.$fbid.'/feed/', 'post', $data);
我缺少什麼?爲什麼$data
內容不顯示在帖子中?
嗨例子,我想這兩個選項,他們甚至沒有做一個空的帖子: ( –
我用$ facebook-> api中的實際數組($)切換$ data,它現在可以工作。謝謝:-) –
是的,工作...但不需要那麼做...請參考示例我張貼在您的評論上方。另請閱讀如何在PHP中使用數組,無論如何,很高興它爲你解決。 – phwd