2017-01-31 16 views
4

mauticの開発者のドキュメントによれば、ローカルのcurlを使用してカスタムPHPを使用してmautic基本認証に接続していますが、mauticログインページにリダイレクトしていますが、これは正しい応答ではありません... ....私はこの正確な応答が何であるか知りたいです許可? のOAuth2承認異なるMauticで基本認証は休止APIによるMautic基本認証



    $login = 'admin'; 
    $password = '123456'; 
    $url = 'http://127.0.0.1/mautic/'; //localhost 
    $ch = curl_init(); 
    curl_setopt($ch, CURLOPT_URL,$url); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); 
    curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); 
    curl_setopt($ch, CURLOPT_HTTPHEADER, 
     array(
      "Authorization: Basic " . base64_encode($login . ":" . $password) 
     )); 

    $status_code = curl_getinfo($ch, CURLINFO_HTTP_CODE); 
    $result = curl_exec($ch); 
    print_r(curl_exec($ch)); 
    curl_close($ch); 

も、私が知りたいのですか?参考のため

+2

調査しました私は基本的な認証が働いています.... ** Mautic **は、あなたが必要とする特定のデータの完全なベースポイントURLを使用しなければならない代わりに、成功または失敗のメッセージを与えません.....たとえば、必要な場合mauticの連絡先のデータは、このエンドポイントをあなたの信用証明書の認証ヘッダーと共に使用します..... http:// your-address/mautic/api/contacts' (私の場合はあなたのアドレス= localhost) –

答えて

1

は、ここにMautic API基本認証のドキュメントです:

https://developer.mautic.org/?php#basic-authentication

そしてここでは、PHP Mautic APIライブラリでそれを使用する方法である:

https://github.com/mautic/api-library#using-basic-authentication-instead

+0

基本認証の例......? 私はドキュメントを読みましたが、基本認証は、上記の基本認証ライブラリを使用するのではなく、カスタム要求を使用している場合にのみ機能します... 可能であれば、Oauth2認証のサンプル作業コードを提供できますか? –