Билет не удалось отправить в Zendesk

Я пытаюсь интегрировать представление обратной связи Zendesk в свое приложение для iOS. Я также могу открыть окно Zendesk, но когда я пытаюсь отправить отзыв в Zendesk, мне не удается отправить сообщение «Ошибка отправки билета». Ниже приведены шаги, которые я сделал:

  1. Инициализируйте Zendesk SDK в appdelegate:

    ZDKConfig.instance().initialize(withAppId: "APPID",zendeskUrl: "https://sumeet07.zendesk.com", clientId: "mobile_sdk_client_CLIENTID")

  2. А затем я использовал приведенный ниже код, чтобы показать форму обратной связи Zendesk:

    ZDKRequests.presentRequestCreation (с: rootViewController)

    Он показывает форму обратной связи, но когда я пытаюсь отправить отзыв, он показывает ошибку.

Пожалуйста, посмотрите на скриншот

Может быть, формат вопроса, который я задаю, не очень хорош, но, может быть, вы понимаете, что именно я спрашиваю.

Спасибо


person Sumeet Purohit    schedule 01.08.2017    source источник


Ответы (1)


Просто добавьте следующие строки в didFinishLaunchingWithOptions,

let identity = ZDKAnonymousIdentity() ZDKConfig.instance().userIdentity = identity

а также убедитесь, что AppId, zendeskUrl и clientId такие же, как в Zendesk.

person Ram Mohan    schedule 02.08.2017
comment
Спасибо за помощь, не могли бы вы сказать мне, можем ли мы отправить некоторые данные пользователя на их сервер или нет (например, имя, адрес электронной почты, доб и т. д.)? - person Sumeet Purohit; 02.08.2017
comment
Нет, я думаю, что это невозможно, мы можем только отправить отзыв о руководстве пользователя. - person Ram Mohan; 02.08.2017