有沒有辦法讓iFrame中的Flash Facebook應用程序檢測用戶是否使用Actionscript 3的Graph API檢測頁面的粉絲?如果不是,我可以用Javascript實現同樣的目標嗎?而不要求用戶許可(不需要訪問令牌)。檢測用戶是否喜歡Flash中的Facebook頁面(粉絲)
0
A
回答
0
終於找到了解決辦法。在攜帶的Facebook應用程序的頁面,添加:
<?php
$signed_request = $_REQUEST["signed_request"];
list($encoded_sig, $payload) = explode('.', $signed_request, 2);
$data = json_decode(base64_decode(strtr($payload, '-_', '+/')), true);
$liked = isset($data["page"]["liked"]) ? $data["page"]["liked"] : '';
?>
$喜歡=如果登錄用戶喜歡的頁面,否則爲false真。
0
這可能有點棘手,但前段時間我遇到了一個適用於我的解決方案。您可能想要使用JS調用(您可以在Flash中使用ExternalInterface調用/獲取數據)。在您的JS你就會有這樣的事情:
//me() gets replaced by the current viewer's uid
var fan_qr = 'SELECT source_id FROM connection WHERE target_id = YOUR_APP_ID AND source_id = me()';
var fan_query = FB.Data.query(fan_qr);
fan_query.wait(function(rows) {
if(rows[0] && rows[0]['source_id'] != "") {
//they're a fan
} else {
//they're not a fan
}
}
我忘了,我發現這個原本,而是道具那傢伙的計算出來。
由於您只能獲取有關當前用戶的數據,因此您不需要訪問令牌。我知道,FB剛剛調升對FQL安全要求的,所以如果你最終需要一個訪問令牌,你這是怎麼得到它:
然後,我見過的人直接將它結束查詢是這樣的:
var fan_qr = 'SELECT source_id FROM connection WHERE target_id = YOUR_APP_ID AND source_id = me()&access_token=' + window.accessToken;
如果不工作,你可以通過FB.api()執行查詢,並簡單地傳遞作爲的access_token一個額外的參數。
無論如何,希望這有助於。祝你好運!
相關問題
- 1. Facebook:檢查用戶是否喜歡Facebook粉絲頁籤
- 2. Facebook:確定用戶是否是粉絲(喜歡頁面)
- 3. PHP Facebook SDK - 檢查用戶是否喜歡粉絲頁
- 4. 檢查用戶是否喜歡粉絲頁面
- 5. Facebook/Python喜歡粉絲頁面嗎? -n00b-
- 6. 檢查用戶是否已經喜歡粉絲頁
- 7. Facebook:用戶喜歡/成爲頁面的粉絲
- 8. Facebook:喜歡facebook粉絲頁面應用程序中的內容
- 9. 如何知道Facebook用戶是否喜歡我們的「粉絲頁面」?
- 10. Twiends如何檢查您是否喜歡粉絲頁面?
- 11. Facebook的檢查「喜歡」的粉絲頁面上
- 12. 檢索喜歡相同粉絲頁面的用戶朋友
- 13. Facebook粉絲頁喜歡活動拍攝
- 14. 如何找出用戶是否喜歡我的Facebook應用? (不是粉絲頁)
- 15. 檢查用戶是否是我的Facebook頁面的粉絲?
- 16. 檢查用戶是否是我的Facebook頁面的粉絲
- 17. Facebook - 檢測用戶是否喜歡你的頁面?
- 18. 如何檢查Facebook粉絲頁面是否受到歡迎
- 19. 如何檢查facebook用戶是否是我的頁面粉絲?
- 20. 我可以喜歡粉絲頁面嗎?
- 21. Facebook的個人資料,以粉絲頁面和網頁喜歡
- 22. Facebook粉絲頁用戶(喜歡的列表)
- 23. 如何檢測用戶是否是我的頁面的粉絲
- 24. Facebook的喜歡按鈕沒有鏈接到喜歡的粉絲頁面?
- 25. 是否可以直接從iPhone應用「喜歡」Facebook粉絲頁面
- 26. 我想檢查一個用戶是否喜歡特定的「粉絲頁」
- 27. 發表評論,並喜歡facebook粉絲頁面外的新聞
- 28. 如何獲得粉絲頁面上用戶喜歡的數量
- 29. Facebook測試頁面是否被喜歡
- 30. 是粉絲的Facebook頁面?