Я потратил два дня на поиски решения. Но не смог найти правильного решения. Мне предоставляют следующую информацию.
Cognito Identity pool ids:
INT: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
CRT: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
PSS: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
PREPROD: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
PROD: "us-east-1:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
Api url : https://xxxxxxxxxxxxxxxx.appsync-api.us-east-2.amazonaws.com/graphql
Api id : 63xxxxxxxxxxxxxxxxxx
Appsync name : TheAppSyncName
Authorization mechanism : IAM auth
Я обнаружил, что в Android, https://github.com/awslabs/aws-mobile-appsync-sdk-android
есть несколько разных способов, но нет примера. можно найти с помощью. net c# AWS sdk.
Может кто-нибудь объяснить, пожалуйста, значение вышеприведенных значений и как его можно использовать для вызова API-интерфейса graphql. net C#?
Обновление: после нескольких попыток я закончил без какого-либо решения. Затем я обнаружил, что appsyn c нельзя использовать с указанной информацией в c#. net. Мне был предоставлен номер учетной записи AWS и неверная роль ARN в дополнение к вышеуказанному.