PHP与Python的等价物';s.get

PHP与Python的等价物';s.get,php,python,Php,Python,我试图使用PHP访问API,但本教程仅用Python编写。本教程演示如何使用从URL检索数据 res=requests.get(API\uurl,auth=(UID,SECRET)) 请有人告诉我PHP中的等效语句是什么,谢谢。编辑:要将UID和SECRET添加到文件内容中,您需要添加如下变量: <?php $UID = "UserID"; $SECRET = "Secret"; echo file_get_contents('http://apiurl.com/?UID='.$UID.'

我试图使用PHP访问API,但本教程仅用Python编写。本教程演示如何使用从URL检索数据

res=requests.get(API\uurl,auth=(UID,SECRET))


请有人告诉我PHP中的等效语句是什么,谢谢。

编辑:要将UID和SECRET添加到文件内容中,您需要添加如下变量:

<?php
$UID = "UserID";
$SECRET = "Secret";
echo file_get_contents('http://apiurl.com/?UID='.$UID.'&SECRET='.$SECRET);
?>

因此,实际上现在文件内容的URL将变成:

您可以使用文件获取内容,如下所示:

<?php echo file_get_contents('http://apiurl.com'); ?>

或者这个旋度函数:

<?php
function curl_get_contents($url)
{
    $ch = curl_init();

    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_URL, $url);

    $data = curl_exec($ch);
    curl_close($ch);

    return $data;
}
echo curl_get_contents('http://apiurl.com');
?>


欢迎来到SO。请阅读并了解如何创建一个SO不是免费的编码、代码转换、调试、教程或库查找服务。您还必须表明您已经为解决自己的问题做出了一些努力。Google对PHP curlI做了一些介绍。我没有看到任何关于如何合并UID和API如此坚持的秘密参数的内容。RiggsFolly与其浪费时间夸大你的自负,不如试着回答这个问题。谢谢Jade。Python函数似乎将UID和SECRET参数添加到API调用中,我仍然不知道如何将该位合并到文件\u get\u内容中。@Bik Byro我已经更新了我的答案,希望有帮助:)谢谢你的帮助!我现在明白了。