Posts

Showing posts with the label facebook

Drupal 6:讓 fbconnect 支援新版 facebook php sdk 3.0

由於目前 fbconnect 沒有釋出新的 drupal6 的版本(目前最新 6.x-2.x-dev 更新時間為 2011-03-23) 該版本  facebook php sdk 仍然維持在支援 2.x 的情形 面對著 facebook 要在 2011-10-01 說要停止支援 2.x 的版本的情況下 (今天已經第二天了,舊版還是可以用阿 orz...) 這邊有人寫個 patch 可以讓 drupal6 的 fbconnect 也支援到 3.1.1 經修改後是正常的喔! 改完記得要清掉 cache 前端才會正常 另外 3.x 開始需要呼叫一個 channel.html 檔案 參考來源裡面可以下載 參考來源: Upgrade to PHP SDK ver 3.1.1

使用手機發 Facebook stream.publish

一般 Facebook 的 access token 取得方式僅能夠用在註冊的網站 如果你用在手機的話,他會噴下面訊息給你看 Invalid access token signature. 而且用手機發還需要有 uid 或 session key 這兩個其中一個參數 不然他會噴 parameters uid or session key required 整個傳送方式如下: step 1. 取得 code https://graph.facebook.com/oauth/authorize?client_id=175981222462&redirect_uri=http://otc.mymode.idv.tw&display=touch&scope=user_photos,email,user_birthday,user_online_presence,offline_access,publish_stream (2010-10-06 更新) step 2. 取得 token https://graph.facebook.com/oauth/access_token?client_id=your client id&redirect_uri=your uri&client_secret=your client secret&code=上面的 code= &type=client_cred step 3. 發送 stream.publish https://api.facebook.com/method/stream.publish?format=json&message=your message &uid=your uid &access_token=your token 參考網站: Error validating verification code.