1

このユーザーと同じ問題があります

As3グラフAPIログアウト

そしてこのユーザー のFacebookキオスクログアウト

AIRデスクトップベースのキオスクアプリケーションにAS3FacebookDesktopSDKを使用する

http://facebook-actionscript-api.googlecode.com/svn/release/current/docs/com/facebook/graph/FacebookDesktop.html

ログインしてアップロードできます。

さらに私が電話するとき

FacebookDesktop.logout(handleLogout, APP_ORIGIN)

handleLogout=successで返される応答オブジェクト

また、APP_ORIGINを=APP_IDに関連付けられた同じURLに定義しました。FacebookDesktop.manageSession=falseに設定します

問題は、アップロードした後もユーザーがログインしたままであり、アップロードするたびに自動的にログアウトする必要があることです。

このソリューションは、アクセストークンを渡すlogout.phpをターゲットにすることを提案します。

https://stackoverflow.com/questions/7771821/log-out-from-facebook

しかし、私はアクセストークンを持っておらず、ユーザーIDしか持っていません。

誰かがAIRデスクトップアプリケーションで動作するソリューションを提案できますか?

4

1 に答える 1

0

このスレッドを参照してください

https://code.google.com/p/facebook-actionscript-api/issues/detail?id=206

'私はこの問題を抱えていて、この回避策を使用して解決しました。1.7distのソースコードをダウンロードする必要があります。次に、FacebookDesktop.asファイルを開き、ログアウト関数(静的関数ではない)を探し、値'params.next = "http://static.ak.fbcdn.net/connect/xd_proxy.php#origin="を見つけます。 "+(appOrigin?appOrigin:" ")'そしてそれを'params.next ="http://www.facebook.com/"'に変更します。

于 2012-11-22T19:54:43.647 に答える