PHP-пакет Laravel AWS PHP - CreatePlatformEndpoint создает 400 неверных запросов

Я использую "aws/aws-sdk-php-laravel": "~3.0"

Когда я пытаюсь зарегистрировать устройство Android, он выдает ошибку. Ниже приведен снимок этого.

введите описание изображения здесь

Я пытался с 2 разных форматов кода, но оба дает одно и то же исключение.

  $device = 'gcm_id_here';

  $sns = App::make('aws')->createClient('sns');
  $result = $sns->createPlatformEndpoint(['Token' => 'device_unique_id',
                                'PlatformApplicationArn' => $device]);

  // or

  $credentials = new Credentials('key', 'secret');
  $client = new SnsClient([
      'version'     => 'latest',
      'region'      => 'us-west-2',
       'credentials' => $credentials
  ]);

  $SNSEndPointData = $client->createPlatformEndpoint([
     'PlatformApplicationArn' => $device,
     'Token' => 'device_unique_id'
  ]);

Пожалуйста, помогите мне решить эту проблему.

0 ответов

Другие вопросы по тегам