Evernote Sandbox Oauth неожиданно не работает - PullRequest
0 голосов
/ 08 марта 2019

Я использую https://github.com/evernote/evernote-cloud-sdk-php для своего приложения.Процесс Oauth на моем сервере-песочнице до сегодняшнего дня работал отлично.Странная вещь на живом сервере, в настоящее время он работает отлично.

Любые идеи приветствуются.Вот код

    $sandbox = env('EVERNOTE_SANDBOX');

    $china   = env('EVERNOTE_CHINA');

    $callbackurl = env('APP_URL');

    $oauth_handler = new \Evernote\Auth\OauthHandler($sandbox, false, $china);

    $key      = 'my key';
    $secret   = 'my secret ';
    $callback = $callbackurl.'/api/connect';

    try {
        $oauth_data  = $oauth_handler->authorize($key, $secret, $callback);
    error_log(print_r($oauth_data,true));

    }

Изменение $ sandbox = true ничего не меняет.

журнал ошибок в конце показывает это.

    [08-Mar-2019 08:38:00 UTC] Evernote\Auth\OauthHandler Object
    (
[sandbox:protected] => 1
[china:protected] => 
[consumer_secret:protected] => [censored]
[token_secret:protected] => 
[supportLinkedSandbox:protected] => 
[params:protected] => Array
    (
        [oauth_callback] => http://server_ip_address/api/connect
        [oauth_consumer_key] => [censored]
        [oauth_nonce] => [censored]
        [oauth_signature] => 
        [oauth_signature_method] => HMAC-SHA1
        [oauth_timestamp] => 1552034280
        [oauth_version] => 1.0
    )

)

1 Ответ

0 голосов
/ 22 марта 2019

Исправлено с выходом ();после

$ oauth_data = ....... exit ();

...