JavaScript-подключение плагинов для рассылки новостей

#javascript #frontend #newsletter

Вопрос:

Я хотел бы передавать данные между двумя платформами. К сожалению, вторая платформа не предоставляет мне возможности обрабатывать услугу. Тем не менее, он предлагает плагин, который я могу вставить на первую платформу. Этот плагин уже настроил передачу данных.
Это поле для ввода информационного бюллетеня. К сожалению, я не могу использовать поле на платформе 2 во внешнем интерфейсе, потому что его нельзя редактировать с помощью пользовательского интерфейса.

  1. Собственная домашняя страница — платформа 1
  2. Плагин с платформы 2

Я придумал следующий подход: я использую поле ввода информационного бюллетеня (1) на своем веб-сайте и хотел бы, чтобы оно было связано с другим полем ввода информационного бюллетеня (плагин) (2).

Это означает, что когда пользователь делает записи в поле (1), те же записи должны отображаться в поле (2). Аналогично, при нажатии флажка (1) следует нажать тот же флажок (2). Как только будет нажата кнопка «Отправить» (1), следует также нажать кнопку (2). Может ли кто-нибудь помочь мне с поисковыми запросами, которые мне нужно искать, порекомендовать учебные пособия или объяснить, как должен выглядеть код?
Изображение для уточнения

Комментарии:

1. вы показали изображение веб — страницы. Какое отношение ваш вопрос имеет к javascript?

2. Я могу делать предложения по коду с помощью Javascript.

3. Хорошо, предложите какой-нибудь код

Ответ №1:

Как вы сказали, поле на платформе 2 нельзя редактировать с помощью пользовательского интерфейса. Поэтому то, что вы хотите сделать, невозможно, так как это связано с редактированием пользовательского интерфейса в поле на платформе 2. Однако, как правило, существуют другие способы обойти проблему, с которой вы сталкиваетесь.

Наиболее оптимальным решением было бы использовать общедоступный API для платформы 2. Всякий раз, когда пользователь нажимает кнопку «Отправить» на своей странице, ваш сайт может использовать общедоступный API для отправки запроса и возврата результата.

Комментарии:

1. Спасибо за ваше предложение. Чтобы понять это правильно — я создаю API, отправляющий данные на другую платформу, которая отправляет данные обратно на мою платформу 1, чтобы вставить их в плагин платформы 2, верно?

2. Вы используете API с платформы 2, который должен быть предоставлен вам, если они позволят вам вставить его на ваш сайт. Если такой API недоступен для вас, то это будет невозможно сделать, например, вы не сможете создать свой собственный веб-сайт, чтобы другие люди могли войти в Google, потому что Google этого не разрешает . Однако вы можете использовать google api, чтобы открыть страницу входа в Google и разрешить вам войти в систему из Google, но не вставлять страницу входа в Google(платформа 2) на свой веб-сайт (платформа 1).

3. Поскольку платформа 2 предоставляет подключаемый модуль, вам следует искать общедоступный API для платформы 2. Надеюсь, это доступно, или то, что вы хотите сделать, просто невозможно или требует чрезвычайно больших усилий.