2012-08-15 98 views
0

我想在我的應用程序上發佈時間軸上的操作流程如下來自Open Graph的作用

  1. 用戶點擊重定向到Facebook的應用程序註冊
  2. 申請審批表出現
  3. 用戶批准應用
  4. 用戶被重定向到一個網站的頁面

基本上它是假設相同的方式工作我t適用於社交相機。 問題是Open Graph操作需要操作所引用的對象中的OG元標記,我不能將其重定向到註冊。
這似乎是一個非常基本的流程,但我找不到一個方法來做任何人都可以解釋如何做到這一點?

回答

0

您必須從Canvas網址執行JavaScript重定向。

在PHP中,你會呼應的JavaScript這樣的 -

echo "<script language=javascript>"; 
echo "top.location.href ='".$url."';"; 
echo "</script>"; 
exit(); 
+0

我不我認爲這是做到這一點的最佳方式。我相信它可以在不重定向的情況下完成 – 2012-08-15 14:13:17

+0

安裝應用程序後,您將被重定向到Canvas URL - 這就是FB應用程序的工作方式。 – Lix 2012-08-15 14:17:46

+0

k,我會給它一個鏡頭 – 2012-08-15 14:19:39

0

我說你正在尋找Authenticated Referrals

「驗證的推介是一項新功能,可確保所有從Facebook到您的應用程序的推薦流量已經連接到Facebook。 [...]一旦啓用,認證推介會導致所有點擊,Facebook上的應用程序(如通過您的應用程序發佈的Open Graph故事和活動)自動提示與驗證對話框的新用戶。」