Интеграция Mailchimp во FlutterAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Интеграция Mailchimp во Flutter

Сообщение Anonymous »

Я интегрирую мобильный SDK Mailchimp в свое приложение Flutter. Я использую MethodChannel для вызова собственного кода Android/iOS.
Я успешно интегрировался, но на Android он работает только в режиме отладки. В режиме выпуска контакт не создается. Требуются ли дополнительные разрешения для работы в выпуске?
Это код Kotlin, который создает контакт:

Код: Выделить всё

val configuration = MailchimpSdkConfiguration.Builder(appContext, sdkKey)
.isAutoTaggingEnabled(true)
.build()
Mailchimp.initialize(configuration)

val newContact = Contact.Builder(email)
.setContactStatus(ContactStatus.SUBSCRIBED)
.build()
val sdk = Mailchimp.sharedInstance()
sdk.createOrUpdateContact(newContact)
Также в документах пример кода iOS показывает, как проверить результат:

Код: Выделить всё

Mailchimp.createOrUpdate(contact: contact) { result in
switch result {
case .success:
print("Successfully added or updated contact")
case .failure(let error):
print("Error: \(error.localizedDescription)")
}
}
Как сделать то же самое на Android? Я пробовал использовать getStatusById, но он возвращает только QUEUED и не возвращает, был ли контакт создан или нет (не ждет ответа). Если я укажу неверный адрес электронной почты, выдается FAILED:

Код: Выделить всё

val uuid = sdk.createOrUpdateContact(newContact)
val status = sdk.getStatusById(uuid) // status.name -> QUEUED/FAILED
Как дождаться результата на Android?
Чего мне не хватает для работы в режиме релиза?

Подробнее здесь: https://stackoverflow.com/questions/785 ... in-flutter
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • API MailChimp: Как получить имена и значения mc:edit для кампании?
    Гость » » в форуме Php
    0 Ответы
    77 Просмотры
    Последнее сообщение Гость
  • Манипулирование исключениями Mailchimp v2.0
    Anonymous » » в форуме Php
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Блок кода в Mailchimp не работает для изменения CSS оглавления [закрыто]
    Anonymous » » в форуме CSS
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Я создаю шаблон mailchimp, и размеры моих заголовков на мобильных устройствах разные, хотя стиль должен быть одинаковым.
    Anonymous » » в форуме CSS
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Authlib + mailchimp oauth2: инвалид_клиент: отсутствует параметр client_id
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»