Как API интеграции в ядре PHP

1

У меня была интеграция платежей с paywithcapure. Они отправляют образец кода для проверки, я использовал этот код для своей ошибки 404.

    $xml_data2 = 'merchantid=somevalue&token=somevalue&bvn=somevalue';
    $URL = "http://flutterwavestaging.com:8080/FlutterwaveRecurringPayments/services/flwcardrecurring/VerifyBvn";
    $ch = curl_init($URL);
    //curl_setopt($ch, CURLOPT_MUTE, 1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content type - application/x-www-urlencoded'));
    curl_setopt($ch, CURLOPT_POSTFIELDS, $xml_data2);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $output = curl_exec($ch);
Теги:

1 ответ

1

Сначала убедитесь, что url работает нормально. Вставьте свой url в браузере и посмотрите результат. Если он не работает, свяжитесь с ним для получения правильного URL-адреса, и если он работает нормально, попробуйте этот код:

$xml_data2 = 'merchantid=somevalue&token=somevalue&bvn=somevalue';
    $URL = "http://flutterwavestaging.com:8080/FlutterwaveRecurringPayments/services/flwcardrecurring/VerifyBvn";
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $URL); // you've missed this one.
    //curl_setopt($ch, CURLOPT_MUTE, 1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content type - application/x-www-urlencoded'));
    curl_setopt($ch, CURLOPT_POSTFIELDS, $xml_data2);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $output = curl_exec($ch);
  • 0
    Спасибо за ответ mr.enginner. Но та же проблема возникает
  • 0
    Смотрите мой обновленный ответ.
Показать ещё 9 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню