2013-03-14 54 views
0

我試圖將散佈在整個文檔中的信息和不同塊代碼拼湊在一起,因爲沒有很好的例子。 我知道我必須首先得到create_event擴展權限,我用這個代碼得到:如何使用javascript sdk代表用戶創建Facebook活動

FB.login(function(response) { 
    // handle the response 
}, {scope: 'create_event'}) 

;

我知道我還必須使用create_event權限和必要的參數向'PROFILE_ID/events'發出HTTP POST請求。 我的問題是:1.我不知道如何收集create_event權限。如果我運行上面的代碼,將會打開一個對話框詢問權限,但是一旦我接受,只會出現一個空白頁面。 2.如果所有事情都按照權限請求和發佈請求的方式運行,我的應用程序是否會像創建活動頁面一樣查看創建活動頁面,如果我要從我的配置文件中自行創建活動?從應用中看到了什麼界面?我可以直接從我的應用程序中將用戶帶到Facebook創建活動頁面嗎?

+0

https://developers.facebook.com/docs/reference/javascript/FB.api/是一個開始 – Leeish 2013-03-14 04:53:16

回答

1
  1. 我不知道如何收集create_event權限,一旦它被賦予。如果我運行上面的代碼,將會打開一個對話框詢問權限,但是一旦我接受,只會出現一個空白頁面。

這就是它的工作原理。您想在成功登錄後向用戶展示所有內容,您必須實現自己。

  1. 如果一切正常,它應該具有的權限請求和POST請求的方式,將我的應用程序看到像我會一個創建活動頁面,如果我是從我的個人資料創建我自己的事件?從應用中看到了什麼界面?

根本沒有「界面」 - 這取決於你自己。

我可以將用戶從我的應用程序直接帶到facebook創建活動頁面嗎?

用戶可以自己去。爲什麼需要你的應用程序?

+0

我的應用程序旨在幫助創建特定類型的事件。我正在嘗試使用facebook事件對象來加速在我的應用程序中構建邀請功能的過程。這就是這一點。我也應該問的是權限的實際外觀。這是一個很長的數字,像訪問令牌,我必須存儲在一個變量中?如何找到授予的權限,以便我可以將它傳遞給api?我在文檔中沒有遇到任何足以解釋這一點的文章,也許我正在尋找一些東西,但是如果有某個人可以提供的鏈接會很有幫助。 – Spilot 2013-03-14 15:14:16

+0

權限在Facebook上處理,您只需將訪問令牌傳遞給API即可。 – CBroe 2013-03-14 15:27:33

相關問題