ОК. Я кратко рассмотрел тот API, о котором вы говорите.API требует, чтобы вы сначала создали файл XML, а затем использовали метод «POST» для отправки его по указанному URL-адресу.Я должен упомянуть, что я никогда не пытался сделать это раньше, поэтому я могу ошибаться, но процесс кажется довольно простым, хотя и несколько запутанным, в соответствии с документами API LinkedIn.
Итак, у вас есть несколько вариантов:
Я считаю, что вы можете использовать AJAX для публикации XML в API-интерфейсе LinkedIn.Чтобы сделать это, вы должны установить вызов AJAX, который использует метод «POST».Вот ссылка о том, как создать запрос AJAX POST (он немного отличается от запроса "get").Таким образом, по сути, вы должны вывести свои пользовательские данные из формы, упаковать их в серию структурированных узлов XML (как если бы вы строили файл XML), а затем взять этот динамически сгенерированный блок XML и вставить его в телоAJAX запрос.Отправьте запрос, а затем проанализируйте результаты.
В качестве альтернативы вы можете создать пустой XML-файл «шаблона» со структурой, необходимой для отправки приглашения в API-интерфейс LinkedIn.Когда ваш пользователь отправляет запрос приглашения на ваш сервер, вы извлекаете его ввод, проверяете его, а затем используете комбинацию из PHP Xpath и PHP DOM для поиска в вашем шаблоне XML и динамическидобавьте пользовательские данные в шаблон в правильных местоположениях узла.Затем используйте эти инструкции на этой странице , чтобы отправить ваш запрос приглашения обработчику API в LinkedIn (использует PHP-функцию "curl ()").
Дайте мне знать, как это получается!
С уважением,
H