أعتقد أنني قريب من الحل باستخدام أوامر PHP بسيطة. الكود أدناه. جاء اختيار اسم المستخدم من هذا المنشور.
أحصل على هذه الاستجابة… هل يعني ذلك شيئًا لأحد؟ يبدو أنها مشكلة تتعلق بإصدار بروتوكول SSL؟
error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
إليك كودي:
$url = "https://community.mysite.com/admin/users/100004/log_out";
$headers = array( 'Api-Key' => 'd412mylongadminkeyaadcd',
'Api-Username' => 'system',
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
[edit: أضفت هذه الأسطر أيضًا، دون تغيير:]
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
[/edit]
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$data = curl_exec($ch);
if (curl_errno($ch)) {
echo curl_error($ch);
}
curl_close($ch);