2015-07-10 41 views
2

嗨我正在嘗試集成pubnub-一個實時聊天客戶端可用70 +語言。PUBNUB集成android -forbbiden異常

我註冊了自己的開發者控制檯,並得到了PUbLISHER_KEY和SUBSCRIBER_KEY.Whe​​n我試圖通過傳遞發佈密鑰和訂閱鍵發佈消息,我得到了forbbiden異常。

如果我通過「演示」和「演示」作爲這些鍵我可以建立連接到pubnub。

任何人都可以幫助我如何解決這個問題。 Android中的示例應用程序更充分。

+1

你能分享更多有關異常的是什麼嗎?你是否還在開發者控制檯上啓用了PAM? – GleasonK

+0

嗨,謝謝你的回覆。我已經添加了PAM並嘗試初始化pubnub類。它正在爲我提供forbiden例外。 –

+0

使用PAM啓用的evey PubNub對象實例將需要身份驗證密鑰。稍後會發布更完整的答案! – GleasonK

回答

4

因爲您啓用了PubNub Access Manager(PAM),所以發生禁止的異常。啓用後,除非授予訪問權限,否則您的發佈/子密鑰上對PubNub的所有訪問都將被阻止。

如果您想讓您的密鑰立即工作,只需登錄到your admin console並在您的帳戶上禁用Access Manager,直到您準備好實施它。

有關Access Manager的更多信息,請參閱以下鏈接。

授予訪問權限:http://www.pubnub.com/docs/javascript/api/reference.html#grant

瞭解更多關於PAM:http://www.pubnub.com/how-it-works/access-manager/

安全與PAM:http://www.pubnub.com/docs/javascript/overview/security.html

+0

感謝它幫了我很多。 –