2017-03-22 1 views
1

Lolavel에서 Mollie를 사용하려고하는데 문제가 있습니다. 이 내 코드합니다 (Laravel/몰리 Github의 페이지에서 토큰)입니다 :이 오류가무단 요청 Mollie Laravel

public function payApi($amount, $email) { 
    $payment = Mollie::api()->payments()->create([ 
     'amount' => $amount, 
     'description' => $email, 
     'redirectUrl' => 'http://google.com', 
    ]); 

    $payment = Mollie::api()->payments()->get($payment->id); 

    if ($payment->isPaid()) { 
     echo "Payment received"; 
    } 
} 

:

Mollie_API_Exception in Base.php line 353: Error executing API call (request): Unauthorized request 

나는 내가 API 테스트 키를 설정해야하기 때문에이 추측, 그러나 나는 Laravel-Mollie에서 그것을하는 방법을 모른다, 표준 Mollie를 위해 문서화된다.

답변

2

README.md에서 설명한 것처럼 Mollie를 먼저 Laravel Socialite에 연결해야합니다.

'mollie' => [ 
    'client_id' => env('MOLLIE_CLIENT_ID', 'app_xxx'), 
    'client_secret' => env('MOLLIE_CLIENT_SECRET'), 
    'redirect' => env('MOLLIE_REDIRECT_URI'), 
], 

을 그리고 설정/mollie.php에서 테스트 키를 추가 : 당신이 몰리 연결을 사용하려는 경우, 배열이를 추가하여 config/services.php를 업데이트합니다.

+0

이제 오류가 발생합니다. Mollie와 통신 할 수 없습니다 (28) : 해결 시간이 10519 밀리 초 후에 종료되었습니다. env (VALUES)를 무언가로 대체해야합니까? –

+0

@ 오닐 (O'Niel) 아니요, 필수 사항은 아닙니다. readme 파일의 나머지 부분을보고 잊어 버리지 않았는지 확인하십시오. – manniL

+0

config/mollie.php에 테스트 키를 추가해야했습니다. 감사!!! 하지만 지금 나는 빈 페이지를 얻고 있는데, 지금은 무엇입니까? –