2012-07-15 71 views

回答

1

您需要做的是讀取傳遞到您的選項卡應用程序的signed_request

signed_request將包含關於當前用戶是否「喜歡」該應用所在的頁面的信息。一旦知道用戶是否「喜歡」該頁面,即使他/她已經喜歡該頁面,您也可以將其重定向到您希望的任何URL。

我看你指定asp.net,而我所不知道的,但我可以告訴你,signed_request傳遞到您的應用程序作爲一個POST請求。從那裏你需要parse the signed request,然後你可以閱讀它的內容。

下面是一個簡單的JavaScript重定向(在PHP) -

echo "<script language=javascript>"; 
echo "window.location.href ='".$url."';"; 
echo "</script>"; 
+0

感謝您的及時答覆。 假設我有喜歡的價值。 現在,我如何更改着陸URL。 我當前的默認URL是http://abc.com/A.aspx 現在我想將其更改爲http://abc.com/B.aspx 我在這裏致命地卡住了。 – 2012-07-15 07:49:37

+0

你只需要執行重定向。我已經爲我的答案添加了一種方法(使用JavaScript)...我相信你可以將它從PHP翻譯爲'asp' ... – Lix 2012-07-15 07:51:23

+0

您無法更改着陸URL ......只有一個着陸URL爲頁面選項卡應用程序。您必須通過重定向來模擬不同的着陸頁... – Lix 2012-07-15 07:53:41

相關問題