اسماعيل صدوقي نشر 1 نوفمبر 2021 أرسل تقرير نشر 1 نوفمبر 2021 مرحبا, ما الخطأ هنا؟ احاول الاتصال ب api service هذا الكود الخاص بي: <?php $client = new Client(); $request = new Psr7Request('POST', $url, [ 'Accept' => 'application/json', 'Content-Type' => 'application/json', 'X-Mint-Date' => $date, 'Authorization' => sprintf('algorithm="%s",credential="%s",signature="%s"', 'hmacsha256',$public_key.'/'.$datestamp, $signature) ], $request_json); $response = $client->send($request); و هذا التوثيق: 1 اقتباس
0 Wael Aljamal نشر 1 نوفمبر 2021 أرسل تقرير نشر 1 نوفمبر 2021 حاول طباعة خصائص الكائن $request 1 اقتباس
0 اسماعيل صدوقي نشر 1 نوفمبر 2021 الكاتب أرسل تقرير نشر 1 نوفمبر 2021 بتاريخ 16 دقائق مضت قال Wael Aljamal: حاول طباعة خصائص الكائن $request لا أعلم كيف لكن المشكلة السابقة اختفت, هل يمكنك شرح هذه الخطوة؟ هل المقصود هنا بjson data مثل ما عملت في الكود السابق بارفاق المتغير $request_json هذه خصائص المتغير $request_json شكرا لك. اقتباس
0 Wael Aljamal نشر 1 نوفمبر 2021 أرسل تقرير نشر 1 نوفمبر 2021 بتاريخ 32 دقائق مضت قال اسماعيل صدوقي: لا أعلم كيف لكن المشكلة السابقة اختفت, إن لم تغير في الشيفرة، هل غيرت في البيانات المرسلة؟ بتاريخ 33 دقائق مضت قال اسماعيل صدوقي: هل المقصود هنا بjson data مثل ما عملت في الكود السابق بارفاق المتغير $request_json نعم صحيح، بنفس الطريقة 1 اقتباس
0 اسماعيل صدوقي نشر 1 نوفمبر 2021 الكاتب أرسل تقرير نشر 1 نوفمبر 2021 بتاريخ 1 دقيقة مضت قال Wael Aljamal: إن لم تغير في الشيفرة، هل غيرت في البيانات المرسلة؟ فهمت المشكلة الأن, كانت في المتغير $request_json لم يكن بالصيغة المطلوبة. 1 اقتباس
0 Wael Aljamal نشر 1 نوفمبر 2021 أرسل تقرير نشر 1 نوفمبر 2021 بتاريخ 6 دقائق مضت قال اسماعيل صدوقي: فهمت المشكلة الأن, كانت في المتغير $request_json لم يكن بالصيغة المطلوبة. أنت تقصد الخطأ غير مرفق مع السؤال. لأن هذا المتغير يحمل البيانات المرفقة مع الطلب وبنيتها غير ملائمة للخدمة. يمكنك وضع تعليق توضيحي إن أردت، شكرا لك 1 اقتباس
0 اسماعيل صدوقي نشر 1 نوفمبر 2021 الكاتب أرسل تقرير نشر 1 نوفمبر 2021 (معدل) بتاريخ 1 ساعة قال اسماعيل صدوقي: مرحبا, ما الخطأ هنا؟ احاول الاتصال ب api service هذا الكود الخاص بي: <?php $client = new Client(); $request = new Psr7Request('POST', $url, [ 'Accept' => 'application/json', 'Content-Type' => 'application/json', 'X-Mint-Date' => $date, 'Authorization' => sprintf('algorithm="%s",credential="%s",signature="%s"', 'hmacsha256',$public_key.'/'.$datestamp, $signature) ], $request_json); $response = $client->send($request); طلب Api كان يتطلب ارسال بعض البيانات($request_json) كمصفوفة من المعلمات بتنسيق JSON. و سبب المشكلة هي المتغير $request_json لم يكن بالتنسيق المطلوب بواسطة خدمة واجهة برمجة التطبيقات . تم التعديل في 1 نوفمبر 2021 بواسطة اسماعيل صدوقي اقتباس
السؤال
اسماعيل صدوقي
مرحبا,
ما الخطأ هنا؟ احاول الاتصال ب api service
هذا الكود الخاص بي:
و هذا التوثيق:
6 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.