2012-03-13 2 views
0

Мне нужно интегрировать aMember с Interspire. Мне нужно, чтобы пользователь полностью синхронизировался с Interspire. Когда пользователи регистрируются для aMember, они также помещаются в базу данных Interspire и помещаются в нужную группу, поэтому мы можем ограничить доступ.Создайте плагин aMember для интеграции с Interspire

Я искал плагин для этого и ничего не нашел. Я также попытался сделать сам плагин, но я не нашел базовых образцов такого плагина. Я посмотрел на Wiki, но информация и примеры там не очень помогают. Я также пытался посмотреть другие плагины для других систем, но ощущать, что эти другие системы отличаются от Interspire, то, как они обрабатываются, не совсем так, как вы могли бы интегрироваться с Interspire, поэтому мне было интересно, есть ли что-то, что мы можем сделать чтобы получить этот плагин, или еще несколько примеров, чтобы лучше понять, как сделать сам плагин.

ответ

0

Я знаю, что это старый вопрос, однако у меня есть решение, которое я использовал, и он работает. Просто отвечая на это, если вы никогда не нашли решение, или кто-то еще спотыкается об этом и нуждается в ответе.

Вам не нужно создавать плагин для члена. Используя cURL в PHP, вы можете сделать одно действие одновременно с двумя вещами.

Вам необходимо будет изменить шаг регистрации. Прошло некоторое время с тех пор, как я просмотрел код члена, чтобы рассказать вам, какой файл php для редактирования, ect и его разные, возможно, с разными версиями-месмерами.

В вашей регистрационной форме у вас должен быть HTML-код для формы, это URL-адрес действия должен указывать на правильный файл. Было бы начать что-то вроде:

<form action="registration.php" method="post" class="something"> 
rest of the code here... 

Таким образом, в этом примере, я бы смотреть на registration.php и он должен затем принимать данные, введенные пользователем и обработать его. он, вероятно, проверяет, существуют ли пользователи в ваших посетителях-членах, если нет, то он их добавляет. В этот момент вы знаете, что все хорошо, и если ваш член настроен на отправку пользователя на paypal, у него может быть код для начала интеграции платежей. Между этими шагами (после того, как он добавит пользователя в ваш db и до того, как он отправит их для оплаты), добавьте свой собственный код. Вы можете просто добавить PHP-код прямо там, чтобы использовать завиток и добавить их в interpire. Мой путь, я бы создать функцию и просто добавить 1 строку кода в этот файл, чтобы вызвать эту функцию.

AddToIEM(firstname,lastname,ip,email) 

Тогда, возможно, есть файл functions.php для члена. В этом файле я бы создал функцию для добавления, передав их информацию, переданную выше, и добавит их в ваш IEM.

Кроме того, вы можете забрать плагин для интеграции Aweber и изменить его, чтобы использовать Interspire.

Это всего лишь схема идеи, а не настоящий рабочий код. Вам нужно будет искать завиток и выяснить, как использовать его, чтобы добавить их в ваш interpire.

0

Вы можете сделать это довольно легко с помощью системы крюка amember. Наверное, я скоро это сделаю. Если я это сделаю, я постараюсь опубликовать фрагмент. В то же время просто взгляните на регистрационные крючки в объявлении.

Смежные вопросы