DocuSign APIを使用して認証を試しました。Docusign API認証のサポートが必要です
jQuery ajaxを使用してリクエストを送信すると、「Access-Control-Allow-Origin」ヘッダーエラーが発生します。
私はPHPカールで試しても、私は何の反応も得られません。あなたはその問題の考えを持っていますか?
詳細が必要な場合は、コメントにお尋ねください。 ありがとうございます。
DocuSign APIを使用して認証を試しました。Docusign API認証のサポートが必要です
jQuery ajaxを使用してリクエストを送信すると、「Access-Control-Allow-Origin」ヘッダーエラーが発生します。
私はPHPカールで試しても、私は何の反応も得られません。あなたはその問題の考えを持っていますか?
詳細が必要な場合は、コメントにお尋ねください。 ありがとうございます。
https://account-d.docusign.com/oauth/token&response_type=code&scope=signature&client_id=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&state=a39fh23hnf23&redirect_uri=https://www.google.com/
はブラウザとの対話で、このリンクを開くにはブラウザを開く必要があります。アクセストークンを取得する相手のDocuSign資格情報を入力する必要があります。認証が成功すると、認証サービスはユーザーをredirect_uri(ブラウザーからブラウザーへの対話)にリダイレクトします。コールバックには、次の手順でトークンを交換するコードが含まれています。このコードでは、OAUTH REST APIを使用してアクセストークンを取得します。 https://docs.docusign.com/esign/guide/authentication/oa2_auth_code.html
あなたが試しているURLは、通常のWebアプリケーションURLであるため、AJAXやREST APIツールを使用していないブラウザでのみアクセスしてください。コールバックでコードを受け取ったら、Rest Toolを使用してアクセストークンを取得できます。このフローを試し始める前に、redirect_uriとsecretKeyを使ってintegrator Keyを正しく設定しておいてください。これは、これらの2つの項目が成功したaccesstokenを取得するために必要となるためです。
返信いただきありがとうございます。 これは私が試みたものです。
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://account-d.docusign.com/oauth/token&response_type=code&scope=signature&client_id=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&state=a39fh23hnf23&redirect_uri=https://www.google.com/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_FOLLOWLOCATION => 1,
CURLOPT_SSL_VERIFYHOST => false,
CURLOPT_HTTPHEADER => array(
"cache-control: no-cache",
"postman-token: a51a80ff-b741-3d19-4fd5-1099f034e1ae"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
print_r($response);
}
私はここで使用するヘッダーのかについてわからないが、私はポストマンからのコードを使用してみました、それはまだ動作しません。ありがとう
DocuSign APIはCORSをサポートしていないため、ajax呼び出しを行うことはできません。 cUrlリクエストはうまくいくはずです。作成しているコールの詳細(URL、メソッド、ヘッダー)をご記入ください – Ergin
私は以下のコードを書いています。親切に見て、私に解決策を提案してください。 –
DocuSign via AJAXはサポートされていません。こちらのanswer:https://stackoverflow.com/questions/25518778/unable-to-login-in-docusign/25552955#25552955(php/ajaxログインコールが動作しています) – Andrew