Описание тега aws-appsync

AWS AppSync позволяет создавать приложения, управляемые данными, с возможностью работы в режиме реального времени и в автономном режиме на основе GraphQL с поддержкой настраиваемого преобразователя для DynamoDB, ElasticSearch, AWS Lambda и локальных источников данных.
1 ответ

Вложенный тип не получает пользовательский ввод от родителя

У меня есть вложенный тип в моей схеме GraphQL с помощью консоли AWS AppSync. Например: в функции пользователь должен ввести идентификатор и опционально lang. Этот язык следует использовать для идентификации субтитров. Однако после настройки моей сх…
24 янв '19 в 15:41
1 ответ

Как отправить пользовательскую ошибку в AppSync с помощью $util.error

У меня есть вопрос об обработке ошибок AppSync. Я хотел бы отправить объект errorInfo вместе с ответом об ошибке, и я попытался с помощью $util.error. Согласно документу: https://docs.aws.amazon.com/appsync/latest/devguide/resolver-util-reference.ht…
2 ответа

Как передать пользовательский заголовок запроса AWS AppSync в iOS-клиент?

AWS AppSync поддерживает передачу пользовательских заголовков от клиентов и доступ к ним в ваших решателях GraphQL с помощью $ context.request.headers . Интересно, как я могу это сделать в iOS-клиенте?Спасибо:) https://docs.aws.amazon.com/appsync/la…
0 ответов

AWS AppSync Resolver изменен с SCAN на QUERY

У меня есть созданный AppSync распознаватель, который по умолчанию достигает предела 20, я вижу, что могу это сделать, но я также знаю, что запросы более производительны. Это револьвер у меня сейчас: { "version": "2017-02-28", "operation": "Scan", "…
25 окт '18 в 14:37
0 ответов

GraphQL Client Подписка не работает

GraphQL Client Subscribe не работает, некоторые подписки (React Js) componentDidMount = async () => { const subscriptionDeleteProduct = API.graphql(graphqlOperation(SubscribeProductDelete)).subscribe({ next: (eventData) =>{ this.handleSubscrip…
2 ответа

Можно ли ограничить конечную точку API AppSync только в сети?

В настоящее время я создаю API AppSync и буду реализовывать Cognito Pools для авторизации. Я заметил, что существует конечная точка, созданная при создании API AppSync. Похоже, с помощью API Gateway вы можете ограничить публичный доступ к конечной т…
15 май '18 в 16:07
1 ответ

Включение кеша для клиента AWS AppSync iOS Swift

Я использую AWS AppSync для создания моего iOS-приложения. Я хочу использовать автономную мутацию, а также кэширование запросов, предоставляемое AppSync, Но когда я отключаю свой интернет, я не получаю никакого ответа. Скорее он показывает ошибку ка…
17 сен '18 в 20:32
3 ответа

Автоматическое добавление метки времени через резольвер AWS Appsync с помощью Dynamodb

Я пытался добавить метку времени автоматически, когда я создаю какой-то пост. Но это не работает на примере appsync resolver-context-reference. https://docs.aws.amazon.com/appsync/latest/devguide/resolver-context-reference.html { "version" : "2017-0…
0 ответов

AppSync Дополнительный резольвер

Использование AWS AppSync, Graphql и DynamoDB Следующий запрос вызывает у меня проблему. eventId - необязательное поле. При выполнении запроса ниже записи с необязательным полем eventId вызывают ошибку. Я ожидал бы, что eventId будет нулевым, если р…
1 ответ

Как использовать Hal+Json с AWS AppSync

Мой бэкэнд перезапускает json, используя тип носителя hal+json(остальные api). Проблема здесь в том, что резольвер скорости AWS AppSync возвращает: Лексическая ошибка, Обнаружено: \"_\" (95), после:\".\" В нерабочем состоянии[строка 8, столбец 28]" …
11 янв '19 в 13:12
0 ответов

AWS AppSync, фильтрация списков по @connection

Я создаю приложение для управления проектами с помощью AWS-Amplify. У меня есть тип верхнего уровня, известный как Компания: type Company @model @auth(rules: [ { allow: groups, groups: ["SUPERUSER", "ADMIN"], queries: [get, list], mutations: [create…
09 янв '19 в 04:19
2 ответа

Проблема при использовании подписок AWS Appsync с Node JS и EJS

Это мой первый вопрос, и я недавно начал писать код Node JS. Сейчас я использую NodeJS и EJS как шаблонизатор для моего приложения. Моя база данных - DynamoDB, и я хотел создать одну таблицу в реальном времени, используя AWS Appsync. Используя Appsy…
22 апр '18 в 11:21
1 ответ

Аутентифицировать запрос AppSync с помощью adminInitiateAuth

Пост https://read.acloud.guru/backend-graphql-how-to-trigger-an-aws-appsync-mutation-from-aws-lambda-eda13ebc96c3 описывает хороший способ вызова мутаций AppSync с использованием простого HTTP запросы от Lambda, при условии, что аутентификация IAM и…
1 ответ

Результат объединения типа в подписке graphql

Можно ли получить результат объединения в подписке graphql, в частности в AppSync? Я попробовал следующее в AppSync, но получил ошибку "Подписка имеет недопустимый тип вывода" type Mutation { test1Mutation(test1arg: Test1Input!): Test1, test2Mutatio…
0 ответов

Apollo и AwsAppsync повторяют мутацию в обратном вызове

У меня есть клиент awsAppSync, который настроен следующим образом: that._getClient = function() { return client = new AWSAppSyncClient({ url: appSyncUrl, region: AWS.config.region, auth: { type: AUTH_TYPE.AWS_IAM, credentials: AWS.config.credentials…
15 фев '19 в 10:17
0 ответов

Доступно ли AWS AppSync для Xamarin?

Хотя я вижу SDK здесь Github: https://github.com/aws/aws-sdk-net/tree/master/sdk/src/Services/AppSync Nuget: https://www.nuget.org/packages/AWSSDK.AppSync Я не вижу примеров приложений, использующих AppSync для Xamarin или даже .NET в гугле Это дейс…
15 мар '18 в 04:35
2 ответа

Мутация с OptimisticResponse не включает данные ответа сервера во втором обновлении

Подобно этому вопросу, я обнаружил, что при использовании optimisticResponse и обновлении для мутации идентификатор, заданный в ответе сервера, неверен. Кроме того, идентификатор фактически устанавливается путем повторного запуска оптимистической фу…
24 фев '18 в 07:30
1 ответ

Appsync Fine Graine Control для мутации с несколькими таблицами

У меня есть следующая схема, где автор события может делать заметки о событии. Только автор мероприятия должен иметь возможность создавать заметки. Я храню author в случае. Однако я обнаружил, что другие пользователи могут создавать заметки о событи…
31 окт '18 в 23:01
2 ответа

Appsync VTL предел цикла foreach 101

Когда я пытаюсь вернуть #foreach цикл в шаблоне ответа VTL, хотя у меня 116 элементов, он никогда не возвращает больше 101. Для тестирования я создал два поля items а также itemCount и запустил тот же запрос ES. Отображение ответов VTL для items: [ …
05 апр '18 в 14:00
1 ответ

Как вставить необязательное поле как нулевое с помощью Resolvers AppSync и Aurora?

У меня есть необязательное поле String, notes, которое иногда пусто. Если он пуст, я хочу вставить ноль, иначе я хочу вставить строку. Вот мой решатель - { "version" : "2017-02-28", "operation": "Invoke", #set($id = $util.autoId()) #set($notes = $ut…