كيفية تحويل طلب من Postman إلى كود PHP cURL: دليل كامل
مرحباً بالجميع! أنا مطور PHP مبتدئ، وقد واجهت مشكلة. أستخدم Postman لاختبار API، وكل شيء يعمل بشكل رائع هناك. ولكن عندما أحاول نقل نفس الطلب إلى كود PHP الخاص بي باستخدام cURL، لا ينجح الأمر.
إليك طلبي في Postman:
- Method: POST
- URL: https://api.example.com/v1/users
- Headers: Content-Type: application/json, Authorization: Bearer my_token_123
- Body (raw JSON): {"name": "إيفان", "email": "ivan@example.com"}
أضغط في Postman على زر "Code" وأختار "PHP - cURL". يظهر لي هذا الكود:
```php
'https://api.example.com/v1/users',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{"name": "إيفان", "email": "ivan@example.com"}',