Java SDKのエラーと解決策
許可トークンは「accounts.zoho.com」ドメインから生成されたが、ドメインのサフィックスは「eu」ドメインとして指定されています。
「zcrm_configuration.properties」ファイル内のものと同じドメインサフィックスを指定します。
ユーザーが永続ハンドラークラスを指定していません。
「oauth_configuration.properties」ファイルの永続ハンドラークラスを指定します。
「oauth_token_file_path」キーが、「oauth_configuration.properties」ファイル内に指定されていません。
各ファイル内にoauth_token_file_pathを指定します。
currentUserEmailは、空にしておく必要があります。
currentUserEmailを指定します。
client_idキーとclient_secretキーは、空にしておく必要があります。
oauth_configuration.propertiesファイルに2つのキーを指定します。
許可トークンの期限が切れています。
規定時間内に許可トークンを再生成し、それを使用した新しいアクセストークンを生成します。
ユーザーがアクセストークンを生成し、別のドメインからタブレコードにアクセスしようとしています。たとえば、ユーザーがaccounts.zoho.comからアクセストークンを生成し、accounts.zoho.euからタブレコードデータを取得しようとしている場合などです。
同じドメインを使用します。
許可トークンの生成時には、Aaaserver.profile.readスコープを指定しないでください。
スコープにAaaserver.profile.readを指定し、新しい許可トークンを生成します。
ZCRMRestClientは、アプリ内で初期化しないでください。
コードにZCRMRestClient.initialize()を指定します。
設定辞書の「apiVersion」キーが「V2」であり、「V」が大文字になっています。
設定辞書でapiVersionの値を「v2」に変更します。