2016-01-11 2 views
6

Моя задача состоит в том, чтобы разделить сообщение для ссылки со страницы. Я прошел через документацию, но я не мог понять, что делать. У меня много дней в Интернете, и я не получил четкой идеи.Как отправить сообщение в linkedin

Может ли кто-нибудь четко объяснить, как делиться ссылками. Я не хочу делиться всей страницей, но только конкретным сообщением.

Вот код, который я получил из сети, но я понятия не имею, что происходит в этом коде.

<html> 
<head> 
<script type="text/javascript" src="//platform.linkedin.com/in.js"> 
    api_key: xxxxxxxxx 
    authorize: true 
    onLoad: onLinkedInLoad 
</script> 
<script type="text/javascript"> 
     // Setup an event listener to make an API call once auth is complete 
    function onLinkedInLoad() { 
     IN.Event.on(IN, "auth", shareContent); 
    } 
    // Handle the successful return from the API call 
    function onSuccess(data) { 
     console.log(data); 
    } 
     // Handle an error response from the API call 
    function onError(error) { 
     console.log(error); 
    } 

    // Use the API call wrapper to share content on LinkedIn 
    function shareContent() { 
      // Build the JSON payload containing the content to be shared 
     var payload = { 
      Content-Type: application/json 
      x-li-format: json 
      "comment": "Check out developer.linkedin.com!", 
      "content": { 
       "title": "LinkedIn Developers Resources", 
       "description": "Leverage LinkedIn's APIs to maximize engagement", 
       "submitted-url": "https://developer.linkedin.com", 
       "submitted-image-url": "https://example.com/logo.png" 
      }, 
      "visibility": { 
       "code": "anyone" 
      } 
     }; 

     IN.API.Raw("/people/~/shares?format=json") 
    .method("POST") 
    .body(JSON.stringify(payload)) 
    .result(onSuccess) 
    .error(onError); 
    } 

</script> 
</head> 
<body> 
    <script src="//platform.linkedin.com/in.js" type="text/javascript"> lang: en_US</script> 
    <script type="IN/Share"></script> 
</body> 
</html> 

Нужны ли мне какие-либо другие файлы вместе с кодами?

Я работаю в кодировщике.

Пожалуйста, помогите.

Заранее спасибо.

ответ

0

Я прочитал ваш код javascript, он делает то, что вы хотите на самом деле, но я думаю, что вы должны делать это в php или nodejs, например, на бэкэнд-языках.

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

Редактировать: Я нашел именно то, что вы хотите в here

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