2012-07-27 17 views
2

如果我叫Facebook的API來創建一個新的測試用戶是這樣的:如何使用特定的個人資料詳細信息創建Facebook測試用戶?

https://graph.facebook.com/APP_ID/accounts/test-users? 
installed=true 
&name=FULL_NAME 
&locale=en_US 
&permissions=read_stream 
&method=post 
&access_token=APP_ACCESS_TOKEN 

的用戶。然而,創建配置文件的詳細信息只包含一些基本的如性別/名/生日:

{ 
"id":"someID", 
"name":"deleteme", 
"first_name":"deleteme", 
"last_name":"deleteme", 
"link":"http:\/\/www.facebook.com\/profile.php?id=someID", 
"birthday":"08\/08\/1980", 
"gender":"female", 
"email":"deleteme\u0040email.net", 
"timezone":0, 
"locale":"cs_CZ", 
"updated_time":"2012-07-27T13:41:38+0000" 
} 

有沒有辦法如何創建一個更豐富的個人資料,如'middle_name','生物'的Facebook測試用戶?

我試圖調用此:

https://graph.facebook.com/APP_ID/accounts/test-users? 
access_token=APP_ACCESS_TOKEN 
&permissions=read_stream 
&method=post 
&name=deleteme 
&installed=true 
&gender=male 
&middle_name=jantar 
&bio=mojebio 
&political=sharks 

,但它仍然會創建配置文件作爲第一次調用(「middle_name」和「生物」缺失)測試用戶。是Facebook API的限制還是我錯過了一些東西?

感謝

回答

0

fb-zombie(包的NodeJS)就可以了你。免責聲明:我是fb-zombie的作者。

+0

不錯,但我們不能設置任何其他細節,但名稱? – 2017-06-09 13:02:32

4

您可以使用該應用程序儀表板@https://developers.facebook.com/apps/APP_ID/roles - 在底行,你可以創建新的測試用戶和登錄的測試用戶。這允許您像測試普通帳戶一樣編輯測試用戶配置文件中的所有內容。

+0

感謝您快速回答。我知道這一點。我正在尋找的是如何通過Facebook API調用以編程方式定義它的方法。 – milanoid 2012-07-27 15:39:01

+0

它不允許輸入工作和教育的東西在配置文件 – 2018-02-22 08:24:43

相關問題