1
A
回答
4
您的意思是Facebook上的網址?
這不會是可能的,因爲Same Origin Policy。
-1
如果你能等待第一次加載,你可以使用jQuery:
$(document).ready(function()
{
var myurl = window.location.pathname;
$.get("test.php", { url: myurl });
});
+0
他意味着父母的框架 – 2011-02-24 16:49:05
1
你或許可以從Facebook的發送到網頁中加載應用程序的「signed_request」 POST參數摸不着頭腦。
在PHP這就是:
$_POST["signed_request"]
list($encoded_sig, $payload) = explode('.', $signed_request, 2);
$data = json_decode(base64_decode(strtr($payload, '-_', '+/')), true);
$page_id = $data["page"]["id"];
如果你想阻止技術用戶能夠欺騙父頁面的身份,你可以驗證$ encoded_sig;然而,這可能是矯枉過正。
的$ PAGE_ID只是一個數字,所以你需要使用其他的Facebook的API(或撥打電話到「http://www.facebook.com/pages/k/$page_id」,看看你在哪裏'重定向到)以獲取完整的URL。
1
https://www.facebook.com/pages/YOUR_PAGE_NAME/YOUR_PAGE_ID?sk=app_APP_ID&app_data=My%20custom%20data
您可以通過app_data文件參數
相關問題
- 1. 從iFrame內部獲取頂級網址
- 2. iphone應用程序獲取網址
- 3. 如何獲取鳳凰應用程序的「基本網址」?
- 4. 如何獲取網址,該應用程序嘗試達到?
- 5. 如何獲取應用程序的網址?
- 6. 如何在我的iPhone應用程序中獲取短網址?
- 7. 如何在asp.net mvc3應用程序中獲取網址數據?
- 8. 如何在應用程序級別獲取網絡消息?
- 9. 從另一個應用程序獲取目標網址VB.net
- 10. 如何從我的應用程序獲取Facebook用戶ID?
- 11. 從WebView的Facebook獲取視頻網址
- 12. 如何使用facebook應用程序獲取facebook用戶令牌
- 13. 獲取父級網絡不是頂級
- 14. 獲取的頂部朋友列表,Facebook的應用程序
- 15. 如何解決從Facebook應用程序獲取登錄問題?
- 16. 如何從百里香處理器內的應用程序獲取網址?
- 17. 如何從應用內獲取Facebook iFrame標籤網址(包括參數)?
- 18. 從Request.Url.AbsolutePath獲取應用相關網址
- 19. iPhone - 從Facebook連接應用程序獲取Facebook用戶會話
- 20. 如何從應用程序獲取mimeType?
- 21. 如何從互聯網地址獲取Facebook頁面?
- 22. 如何從facebook獲取所有公開頁面的網址?
- 23. 如何從它的網址獲取Facebook視頻ID?
- 24. facebook - 獲取喜歡網址的用戶?
- 25. Facebook會話從iPhone中的Facebook應用程序獲取
- 26. 桌面應用程序如何從網站獲取信息?
- 27. android應用程序如何從網絡獲取數據?
- 28. PowerShell + WebAdministration - 如何從Web應用程序獲取網站?
- 29. 從網站地址列表中提取頂級域名
- 30. Facebook的移動應用程序網站的網址
我只是說,我怎麼可以從該頁面的URL中的iframe是在傳遞任何字符串數據。 如果你明白;-) – 2011-02-24 16:29:51
@Simon你的意思是iframe的URL或包含iframe的頁面的URL? – 2011-02-24 16:30:30
@Pekka包含iframe的頁面的URL :) – 2011-02-24 16:31:34