カスタムOAuth アプリの作成
カスタムOAuth アプリを作成するタイミング
接続するには、カスタムアプリの作成が必須です。
次の手順に従って、カスタムOAuth アプリを作成し、特定のOAuth 認証フローで接続プロパティを取得します。
カスタムOAuth アプリの作成:デスクトップ
NetSuite アプリを[設定]->[インテグレーション]->[統合を管理]に登録します。OAuthVersion 1.0をサポートするには、[トークンベース認証]および[TBA:認証フロー]のチェックボックスを選択してください。OAuthVersion 2.0では[認証コード付与]、[RESTLETS]、[REST WEBサービス]のチェックボックスをチェックして、適切な[リダイレクトURI]を設定してください。 そして、次の接続プロパティを取得します。
- OAuthClientId:アプリの登録時に割り当てられた消費者キーに設定。
- OAuthClientSecret:アプリの登録時に割り当てられた消費者のシークレットに設定。
- CallbackURL:http://localhost:33333 など、アプリの登録時に定義されたリダイレクトURL に設定。これは、末尾の'/' 文字を含む完全一致でなければならないことに注意してください。
カスタムOAuth アプリの作成:Web アプリ
NetSuite アプリを[設定]->[インテグレーション]->[統合を管理]に登録します。OAuthVersion 1.0をサポートするには、[トークンベース認証]および[TBA:認証フロー]のチェックボックスを選択してください。OAuthVersion 2.0では[認証コード付与]、[RESTLETS]、[REST WEBサービス]のチェックボックスをチェックして、適切な[リダイレクトURI]を設定してください。 そして、次の接続プロパティを取得します。
- OAuthClientId:アプリの登録時に割り当てられた消費者キーに設定。
- OAuthClientSecret:アプリの登録時に割り当てられた消費者のシークレットに設定。
カスタムOAuth アプリの作成:ヘッドレスマシン
NetSuite アプリを[設定]->[インテグレーション]->[統合を管理]に登録します。OAuthVersion 1.0をサポートするには、[トークンベース認証]および[TBA:認証フロー]のチェックボックスを選択してください。OAuthVersion 2.0では[認証コード付与]、[RESTLETS]、[REST WEBサービス]のチェックボックスをチェックして、適切な[リダイレクトURI]を設定してください。 そして、次の接続プロパティを取得します。
- OAuthClientId:アプリの登録時に割り当てられた消費者キーに設定。
- OAuthClientSecret:アプリの登録時に割り当てられた消費者のシークレットに設定。