2012-02-15 55 views
0

我已創建了用戶自定義選項卡的應用程序,所以我是在讓用戶添加我的自定義選項卡的成功,但是他們出現了問題,如何讓用戶在由我創建的自定義選項卡中添加自己的內容?

在我的用戶請求我已經添加wymeditor成自定義選項卡,在這裏然後我們點擊該iframe中的編輯標籤,他們打開編輯器,在那裏他們可以將他們的圖像或鏈接添加到該標籤框中。但即時通訊喜歡當他們點擊保存按鈕時,他們添加的內容應該保存在該自定義選項卡框架中。

如何爲該用戶調用$ signed_request以使其添加到該自定義選項卡框架。

<form action="http://xxxx.php" method="post" accept-charset="utf-8" enctype="multipart/form-data"><input type='hidden' name='signed_request' value='VALID_SIGNED_REQUEST' />

+0

您可以將signed_request放入會話變量中,而不是將其放回表單數據中嗎? – DMCS 2012-02-15 18:27:45

回答

0

由於@DMCS寫道,你不應該重新發布簽名的請求,而是保存在會話中的數據。

更重要的是,想要保持簽名請求的開始是沒有意義的。當你得到簽名的請求時,你解碼它以提取包括訪問令牌在內的用戶信息,解碼後的用戶數據就是你想要保留的,否則你將不得不重新解碼已簽名的請求,應該足夠做它只是一次

+0

謝謝,但你可以幫我解決任何類型的代碼或例子,以便我清楚地理解它。 – Sridhar 2012-02-18 08:57:16

+0

我不知道你是如何處理這個問題的,以及你正在做什麼編程語言/框架。官方文檔非常好地解釋了認證過程,併爲其提供了代碼片段,請嘗試本教程http://developers.facebook.com/docs/authentication/,它解釋了認證過程(客戶端和服務器端)以及本教程http: //developers.facebook.com/docs/authentication/signed_request/它解釋了簽名的請求部分。 – 2012-02-18 10:14:42

相關問題