我正在解決一個問題很多天,現在沒有解決方案。來自PHP/MySQL的Facebook API每日帖子
什麼我:
- MySQL數據庫與1000+建議
- 用PHP腳本
- 一個FB應用+ FB SDK顯示的頁面上的日諮詢
- 一FB用戶帳號
我在尋找什麼:
- 每日員額從含有每日建議
最好的結果,我走到這一步,我的FB賬號:
- 一個PHP網頁,其中通過點擊發布每日建議在一個按鈕上,然後在FB中登錄。
是否可以將登錄信息保存在PHP腳本中以獲得與cron完全自動的每日帖子?
有誰知道解決方案嗎?
誠懇,
我正在解決一個問題很多天,現在沒有解決方案。來自PHP/MySQL的Facebook API每日帖子
什麼我:
我在尋找什麼:
最好的結果,我走到這一步,我的FB賬號:
是否可以將登錄信息保存在PHP腳本中以獲得與cron完全自動的每日帖子?
有誰知道解決方案嗎?
誠懇,
好鄉親,我做到了。
這裏是我的解決方案:
1)https://github.com/facebook/facebook-php-sdk
2下載Facebook的PHP SDK)生成與此代碼(generate_token.php擴展的訪問令牌):
require_once('src/facebook.php');
$facebook = new Facebook(array(
'appId' => 'YOUR APP ID',
'secret' => 'YOUR APP SECRET ID',
'fileUpload' => true
));
$facebook->setExtendedAccessToken();
$access_token = $_SESSION["fb_".$fb_appId."_access_token"];
$facebook->setAccessToken($access_token);
$accessToken = $facebook->getAccessToken();
$ accessToken是應用程序對您帳戶的60天訪問權限。
將此令牌存儲在數據庫中。
3)發佈腳本(fb_post.php):
從數據庫中獲取$的accessToken,然後用它來訪問您的帳戶,而無需登錄曼紐爾:
require_once('src/facebook.php');
$app_id = 'YOUR APP ID';
$app_secret = 'YOUR APP SECRET ID';
$config = array(
'appId' => $app_id,
'secret' => $app_secret,
);
$facebook = new Facebook($config);
$facebook->setAccessToken($fbAccessToken);
$user_id = $facebook->getUser();
使用第一頁(generate_token.php)每2個月一次生成一個60天的令牌。
「Et瞧」,只是配置執行「fb_post.php」每日Cron作業,你的機器人Facebook將上升!
沒有嘗試的Facebook SDK的PHP,很簡單,你必須與Facebook註冊您的應用程序,並使用你的應用程序ID和應用程序的祕密下面的鏈接包含樣本腳本。
developers.facebook.com/docs/php/howto/postwithgraphapi
我目前正在使用Facebook SDK(已添加到原始文章),但要求登錄才能使應用程序從PHP發佈。 我正在尋找一個自動發佈,沒有登錄自己,但由PHP。 – MonsieurNebo
一旦我使用圖表API發佈到FB牆之前,現在我使用的是網絡博客,我將它們傳遞給RSS併發布它 – Originative
1.You需要你的網站設置爲Facebook應用
2.read到https://developers.facebook.com/docs/opengraph/
Basicly有可能當然。但對我而言,它需要時間來習慣Graph API。
意味着您希望儘快得到答案是不可能的
因此,我應該放棄FB API並使用Open Graph來代替? – MonsieurNebo
您仍然可以使用通常與Facebook Open Graph進行通信的FB.api()...您也可以通過curl或http請求使用PHP的功能。 – delueg
我做了一些我的工作...這是一個頭痛 – delueg
看看下面的答案:http://stackoverflow.com/questions/10973091/facebook-api-post-towall,它有PHP文章到facebook發佈,所以你可以寫腳本來包含該代碼,然後通過cron調用腳本。我希望這可以幫助你。 – Baber
謝謝,但我已經使用這個文檔。我能夠在這個腳本上啓動一個cron任務,但「機器人」無法登錄到FB:這就是問題所在。 – MonsieurNebo