2012-04-26 75 views
1

爲了找出Facebook用戶的朋友Klout score使用他們的Facebook帳號(電子郵件)&授予的權限他們的Twitter用戶名是必要的。是否可以通過Graph API獲取Facebook用戶的Twitter用戶名?需要Klout得分

Facebook用戶被允許將他們的Twitter帳戶鏈接到Facebook個人資料(和/或Page)。 有沒有辦法獲得他們鏈接的Twitter用戶名?

當然,有一種方法可以檢查他們是否包含鏈接到他們的Twitter鏈接部分的配置文件,但這不是一個有效的選擇。

我相信,通過Twitter API獲取使用其電子郵件地址(在Facebook上註冊)的Twitter用戶的用戶名是不可能的。

請告訴我是否有辦法做到這一點?

PS Klout API需要一個Twitter用戶名來獲得他們的分數。

謝謝您的建議。

回答

1

通過Graph API瀏覽器查看我自己的帳戶(該帳戶有一個鏈接的Twitter帳戶),我看不到任何公開數據的方式。

看起來你需要向用戶詢問他們的Twitter用戶名並將其存儲在他們的應用中。

+0

這就是我認爲現在唯一的解決方案。但是,也許,Twitter API中有一種方法可以通過指定的電子郵件地址找出用戶名? – netocrat 2012-04-26 18:10:48

+0

我想你可以試着用一個hashtag和一些可識別的字符串在你的用戶FB時間線上發佈一些內容,然後在Twitter流中搜索這些信息並用這種方式關聯用戶。不知道有多少TOS違規,雖然... – cpilko 2012-04-26 18:24:11

+0

感謝您的建議,@cpilko。 – netocrat 2012-05-13 21:35:15

相關問題