0

REST API を使用して、Salesforce から PHP ページに情報を取得しています。長い間PHPページで使用しなかった後、エラーメッセージ「ステータス401で失敗しました、応答[{"メッセージ":"セッションの期限切れまたは無効"、"errorCode":"INVALID_SESSION_ID"}]、curl_error、curl_errno 0が表示されます"。セッションのタイムアウトを回避するためにphpで認証を呼び出す方法を教えてください。自分のページを常に Salesforce に接続したい。それを解決するための他の提案を教えてください。

4

2 に答える 2

0

使用されているセッション ID または OAuth トークンの有効期限が切れているか、無効です。応答本文には、メッセージと errorCode が含まれます。- http://www.salesforce.com/us/developer/docs/api_rest/Content/errorcodes.htm

于 2013-11-12T22:47:22.257 に答える
0

その 401 エラーをキャッチして再認証するだけです。

または、Oauth を使用する場合は refreshToken を使用します。ここに記載されているとおり: http://wiki.developerforce.com/page/Digging_Deeper_into_OAuth_2.0_on_Force.com

于 2013-11-13T08:42:01.390 に答える