başka bir web sitesine PHP GET metodu ile HTTP isteği göndermek için nasıl

0 Cevap php

I 160by2 gibi web sitesinden cep SMS göndermek için bir web uygulama geliştiriyorum.

I smslane.com, burada link for the API olan SMS Gateway sağlayıcısı tarafından sağlanan API belirtildiği gibi HTTP GET isteği için gerekli URL hazırlayabilirsiniz.

PHP HTTP isteği göndermek nasıl?

Ben, bu amaç için kullanılan cURL ancak yanıt görüntülenmez. Burada ben kullanılan kod,

<?php 
$url="http://smslane.com/vendorsms/pushsms.aspx?user=abc&password=xyz&msisdn=919898123456&sid=WebSMS&msg=Test message from SMSLane&fl=0";
$ch = curl_init();
curl_setopt( $ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1" );
curl_setopt( $ch, CURLOPT_URL, $url );  
$content = curl_exec( $ch );
$response = curl_getinfo( $ch );
curl_close ( $ch );
echo $content;
?>

Bilinmeyen port numarası, port numarası için destek ekibi gönderilecek çünkü fsockopen() kullanılmadı. (GET yöntemi ile fsockopen için herhangi bir kod :) davet edilirse. )

Bunu yapmak için başka bir yöntem vardır?

Herhangi bir yardıma açığız.

Şimdiden teşekkürler.

EDIT

Herhangi bir o mümkün vermek kod cURL dışında ve eğer bu HTTP isteği göndermek için başka bir yolu yoktur bana söyleyebilir misiniz.

(: Geçerli cURL kod yürütülmesi için çok fazla zaman alıyor ve 60 saniye sonra, ben benim için iyi yapıyor olsa bile benim yerel sisteminde php.ini içinde 120'ye yükselmiştir max_execution_time başarısız çünkü bu soruyorum.

0 Cevap