मैं उपयोगकर्ता समयरेखा के अपडेट पोस्ट करने के लिए LinkedIn REST API का उपयोग कर रहा हूं। कुछ दिनों से मुझे LinkedIn से Internal server error
प्रतिक्रिया मिलती है लेकिन कोड पहले काम करता था।लिंक्डइन आरईएसटी एपीआई - आंतरिक सर्वर त्रुटि
पीएचपी:
$postTitle = "hello";
$postDesc = "world ";
$submitted-url = "http://example.com";
$submitted-image-url = "http://images.example.com/img/hello.jpg";
$comment = "foobar";
$postData = array('visibility' => array('code' => 'connections-only'),
'content' => array('title' => $postTitle,'description' => $postDesc,'submitted-url' => $postURL,'submitted-image-url' => $postImage), 'comment' => $postComment);
$ch = curl_init('https://api.linkedin.com/v1/people/~/shares?oauth2_access_token='.$oauthToken.'&format=json'
);
curl_setopt_array($ch, array(
CURLOPT_POST => TRUE,
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_HTTPHEADER => array('x-li-format: json', "Content-Type: application/json"),
CURLOPT_POSTFIELDS => json_encode($postData)
));
$response = curl_exec($ch);
कैसे है कि त्रुटि को ठीक?
बस एक मान्य टोकन के माध्यम से अपने कोड की कोशिश की और एक ही "आंतरिक सेवा त्रुटि" हो गया है: 'प्रतिक्रिया: {" errorCode ": 0," message ":" आंतरिक सेवा त्रुटि "," requestId ":" J6PAQ9 "," स्थिति ": 500," टाइमस्टैम्प ": 1429742} 'कोई विचार? – Tom