1
我創建了一個iframe應用程序並將此應用程序嵌入到頁面中。是否可以在iframe應用程序中創建指向特定頁面的鏈接?如何鏈接到Facebook iframe應用程序上的特定頁面?
這是鏈接到應用程序:
http://www.facebook.com/pages/PAGENAME/123456?sk=app_123456
我需要把一些GET參數,如「ITEM_ID」的網址。
我該怎麼做?
問候
我創建了一個iframe應用程序並將此應用程序嵌入到頁面中。是否可以在iframe應用程序中創建指向特定頁面的鏈接?如何鏈接到Facebook iframe應用程序上的特定頁面?
這是鏈接到應用程序:
http://www.facebook.com/pages/PAGENAME/123456?sk=app_123456
我需要把一些GET參數,如「ITEM_ID」的網址。
我該怎麼做?
問候
我不認爲你可以在URL中添加特定的GET參數應用程序的頁面標籤。 Facebook不會將這樣的變量傳遞給您的應用程序。
您可以做的是更改Facebook中的應用程序設置並更改畫布選項卡URL並在其中添加固定的get參數。
我發現了一個soulution:你可以在signed_request中發送一些「app_data」作爲JSON。 「 」一個包含查詢字符串參數內容的JSON字符串,也稱爲app_data。通常在應用程序構建鏈接以將某些數據傳遞給自身時指定,僅當您的應用程序是在頁面選項卡中加載的iframe時纔可用。 http://developers.facebook.com/docs/authentication/signed_request/ – poldixd 2011-03-08 22:18:10
有關此處的app_data方法的更多信息 - http://developers.facebook.com/blog/post/462 – micmcg 2011-03-21 06:08:46