2

Facebook アプリを介してクライアント イベントを取得します。彼らはアプリを起動し、イベントを取得できる権限を私に与えます。

Facebook から提供されたトークンを使用して、毎日イベントを取得します。彼らの側で必要なアクションはありません。

2 か月後、次の例外が発生します: アクセス トークンの検証中にエラーが発生しました: セッションは UNIX 時間 1383568229 で期限切れになりました。現在の UNIX 時間は 1383569625 です。

アプリを再度起動するように依頼することはできません。彼らは私のアプリに何か問題があると思うでしょう。

また、RSS (RSS Graffiti) を使用してページの 1 つにフィードする同様のアプリを使用しています。トークンを更新するように求められることはありませんが、2 ~ 3 年後も機能します。

したがって、自動更新を行うことが可能でなければなりません。

しかし、これまでのところ、グーグルとスタックオーバーフローに何時間も費やした後でも、まだ解決策が見つかりません.

何か案が ?

PS: ページではなく、Facebook アプリについて話しています。

ありがとう。

4

2 に答える 2

3

@Tobi が言っているように、ユーザーがアプリに戻ってくるように、アプリを面白くしてください。

あなたのアプリに欠陥があるとユーザーが考える理由が理解できません。アプリがユーザーの操作を必要とせず、ユーザーがこれを理解している場合は、ユーザーにこれについて説明し、トークンの有効期限が切れる前に通知してください。

通知するには、Notifications APIを使用できますが、次の点に注意してください。

アプリは、過去 28 日間アプリを使用していないユーザーに通知を送信するべきではありません。データは、このグループのエンゲージメントが大幅に低いことを示しています。彼らはまた、あなたの通知をスパムとして報告する可能性が最も高い. スパム報告の多いアプリは無効になる場合があります。

(参照:ベスト プラクティス)

于 2013-11-17T09:26:21.143 に答える