Генерация токена JWT для Apple API в PHP - PullRequest
0 голосов
/ 02 июля 2019

Я пытаюсь сгенерировать токен JWT для API Apple Connect (чтобы получить отчет о продажах) в php.

я попробовал этот формат (используя firebase / php-jwt)

$Private_key = file_get_contents('AuthKey_XYZ.p8');

$Issuer_ID = 'XYZ';
$Key_ID = 'ZDJ';

$data = [
        'iss' => $Issuer_ID,
        'iat' => \Carbon\Carbon::now()->timestamp,
        'exp' => \Carbon\Carbon::now()->addMinutes(20)->timestamp,
        'aud' => "appstoreconnect-v1"
];

$jwt = JWT::encode($data, $Private_key,'HS256', $Key_ID);

И, получив 401, я что-то пропустил или формат

...