linkedin Api: как я могу использовать значение, сохраненное в переменной, для публикации обновления сети

#javascript #ajax #jquery #linkedin

#javascript #ajax #jquery #LinkedIn

Вопрос:

У меня есть строковая переменная… Я хочу, чтобы значение, сохраненное в этой переменной, было опубликовано как сетевое обновление в LinkedIn…..

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

 updateURL = "/people/~/person-activities"
IN.API.Raw(updateURL)
  .method("POST")
  .body('{"contentType":"linkedin-html","body":"my nw update"}')
  .result(function(result) {
      alert ("Updated");
  })
  .error( function(error) { console.log(error); })
  

Прямо сейчас он публикует «мое новое обновление».

Ответ №1:

JSON.Все, что вам нужно поместить здесь, в Stringify, поскольку api linkedin поддерживает json, поэтому вам просто нужно преобразовать вашу переменную в строку json.

 IN.API.Raw("/people/~/current-status") // Update (PUT) the status
.method("PUT")
.body(JSON.stringify(urvariablehere))
.result( function(result) { document.getElementById("statusDiv").innerHTML = "Status updated"; } )
.error(  function(error)  { /* do nothing */ } );
  

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

1. привет, что это делает В.API.Raw(«/ people / ~ /current-status»)

2. рад, что это помогло!, и этот фрагмент взят с сайта linkedin, вы можете проверить ссылку. и это выводит текущий статус пользователей на стену (обновления статуса).