使用鈦,有沒有人有一些簡單的指示,以獲得用戶的Facebook名稱,一旦登錄到Facebook?鈦 - 獲取Facebook用戶名?
1
A
回答
0
啊,這裏是你怎麼做:
function getFacebookInfo(){
Titanium.Facebook.requestWithGraphPath('me', {}, 'GET', function(e){
if (e.success){
var jsonObject = JSON.parse(e.result);
//do something here with these values. They cannot be passed out of this
//function call... this is an asynchronous call
//that is, do this:
saveToDb(jsonObject.first_name);
} else {
//some sort of error message here i guess
}
});
};
最後,name
和username
一起,檢查了其他變量的facebook頁面可以獲得 -
http://developers.facebook.com/docs/reference/api/
最後:請注意,這是一個回調,並且鈦實際上不會等待此通話完成。也就是說,任何聲明爲requestWithGraphPAth之後返回的結果都會返回立即返回,結果幾乎總是空的。
我想你可以做一個漂亮的循環,只是...循環,直到某些變量設置爲false。你可以在回調中將該變量設置爲false ...但這看起來很狡猾。
只是讓你回電話做一切別的,就是保存到數據庫等等等等
如果做去調用Ti.Facebook.authorise的路線()登錄用戶,請記得在通話之前定義
Ti.Facebook.addEventListener('login',function(e){
if (e.success){
...
...
} else if (e.error){ } else if (e.cancel) { }
}
。然後,在成功的位置,你可以做一個requestWithGraphPath調用等等。我將所有細節保存到數據庫中,然後每次都檢索它們,對我來說工作正常!
0
我沒有測試的代碼,但你可以試試這個:
var fbuid = Titanium.Facebook.uid; //this would be the logged user's facebook uid
function fQuery() //this function exec the fql query
{
var myQuery = "SELECT name FROM user WHERE uid = "+fbuid;
var data = [];
Titanium.Facebook.request('fql.query', {query: myQuery}, function(x)
{
var results = JSON.parse(x.result);
var username = results[0].name; //user's fb name
});
};
1
相關問題
- 1. 獲取Facebook'用戶名'或'用戶名'
- 2. 獲取Facebook的用戶名
- 3. 獲取Facebook用戶名
- 4. PHP獲取Facebook用戶名?
- 5. 使用Windows Azure獲取Facebook用戶名
- 6. 使用C獲取Facebook用戶名#
- 7. 獲取Facebook用戶名無JavaScriptSDK
- 8. 如何從sharekit獲取Facebook用戶名?
- 9. Facebook和JavaScript - 獲取用戶名
- 10. 從Facebook Graph API獲取用戶名
- 11. Facebook和php - 獲取用戶名
- 12. Facebook API - 頁面 - 獲取用戶名
- 13. Facebook的 - 通過API獲取用戶名
- 14. android獲取facebook用戶名和密碼
- 15. 如何獲取公司Facebook帳戶的用戶名/姓名?
- 16. 獲取Facebook的個人資料圖片使用Facebook用戶名
- 17. 如何在wordpress facebook全部插件中獲取facebook用戶名?
- 18. 在ShareKit中,我如何獲取用戶的Facebook用戶名?
- 19. Parse.com獲取用戶名,如果其Facebook或解析用戶
- 20. 獲取的Facebook用戶ID或用戶名
- 21. 如何在php中獲取用戶的facebook用戶名?
- 22. Facebook SDK-PHP:獲取連接用戶的用戶名
- 23. 獲取Facebook用戶位置
- 24. 獲取Facebook用戶工作
- 25. 獲取Facebook用戶ID
- 26. Facebook獲取用戶狀態
- 27. 獲取Facebook用戶ID
- 28. 獲取facebook用戶標識
- 29. Facebook獲取用戶ID
- 30. 獲取.NET Facebook用戶ID
HM,沒有 - 這是使用我們正在鼓勵「請求」呼叫不做 – bharal
這是引用這樣的事情很好的做法。 –
?你什麼意思? – bharal