FB 對話框接口

官方文檔: https://developers.facebook.com/docs/dialogshtml

 

FB的對話框主要是調用 FB.ui(); 方法。api

有問題上官網看文檔是最好的。app

 

1. send Dialog  (發送message)post

JS 調用ui

FB.ui({
  method: 'send',
  link: 'http://www.nytimes.com/2011/06/15/arts/people-argue-just-to-win-scholars-assert.html',
 to: '123456', });

URL 調用 (這個還不肯定用法)spa

http://www.facebook.com/dialog/send?
  app_id=APPID
  &link=http://www.nytimes.com/2011/06/15/arts/people-argue-just-to-win-scholars-assert.html
  &redirect_uri=APPURL

參數說明code

app_id : htm

redirect_uri : 跳轉連接 (不肯定用法)blog

display : 顯示方式 (不肯定用法)圖片

to : 接收消息的人 

link : 消息帶的連接

 

 

2. Feed and Share Dialogs

JS 調用

var obj = {
    method: 'feed',  // 
    name: name,    // link名字
    caption: ' ',  // 標題
    description: desc,  // 描述
    link: href,    // feed 連接
    picture: feed_img_path+msrc,  // feed圖片
    display:'iframe',   // 顯示方式
    actions:{        // feed動做
        name: action,     // 動做名字
        link: href     // 動做連接
    }
};

FB.ui(obj, function(d){}); // 主動發送
FB.api('/me/feed', 'post', obj, function(d){}); // 自動發送

其他參數:

from: 從某人接收過來

to : 發送給某人

properties: 一些屬性,出如今description後面,一對key/value 對應一行

 

 

 

 

 

 

 

 3. Friends Dialog

FB.ui({
  method: 'friends',
  id: 'brent'
}, function(response){});
相關文章
相關標籤/搜索