Php 使用密钥获取API端点值?
我对API端点非常陌生,因此我非常感谢任何帮助,但我正在尝试从API端点获取数据,并使用php将信息解析到页面上 我不确定是否有一个善良的灵魂在那里可能有一个更好的方法在头脑中,但本质上,我试图显示所有的“单位数量”从我的API在这里的实例。。。有人能把我引向正确的方向吗 还有一个类似的主题——但我不确定如何添加API键来附加url?再次感谢您的帮助,我花了一个晚上研究如何做到这一点,并且可以让api结果至少显示在postman中,但我不确定如何在php中实现同样的效果Php 使用密钥获取API端点值?,php,api,endpoint,Php,Api,Endpoint,我对API端点非常陌生,因此我非常感谢任何帮助,但我正在尝试从API端点获取数据,并使用php将信息解析到页面上 我不确定是否有一个善良的灵魂在那里可能有一个更好的方法在头脑中,但本质上,我试图显示所有的“单位数量”从我的API在这里的实例。。。有人能把我引向正确的方向吗 还有一个类似的主题——但我不确定如何添加API键来附加url?再次感谢您的帮助,我花了一个晚上研究如何做到这一点,并且可以让api结果至少显示在postman中,但我不确定如何在php中实现同样的效果 有几个方面我认为我还停
有几个方面我认为我还停留在上面,但本质上,我试图做的是使用以下代码:
<?php
$api = 'APIURL';
$token = 'APINUMBEREDKEYHERE';
$options = [
'http' => [
'method' => 'GET',
'header' => "Authorization: Bearer $token"
]
];
$context = stream_context_create( $options );
$results = file_get_contents( $api, false, $context );
$results = json_decode( $results );
?>
<table class="table">
<thead>
<tr>
<th style="text-align:center">Droplet ID</th>
<
</tr>
</thead>
<?php
foreach ( $results as $droplets )
{
foreach ( $droplets as $droplet )
{
if ( isset( $droplet->unit_number ) )
{
?>
<tr>
<td style="text-align:center"><?php echo $droplet->unit_number;
?></td>
</tr>
<?php
}
}
}
?>
</table>
?>
液滴ID
<
?>
您能描述一下您遇到的问题吗?您是否尝试过调试从API返回的值?仅供参考,您的HTML表格格式不正确。理想情况下,应该将main部分添加到
元素中。您还有一个额外的
,谢谢您的回复!所以,我正在尝试连接到API端点。。。。我不知道如何做到这一点,但我想做的是像他们提供的那样引用下面的API,并使用API_键将JSON结果集成到一个页面上,然后可以对该页面进行样式设置。客户端只向我提供了以下信息:API端点URL:API密钥作为标题“API密钥”=>“ApikeCodehere”,我不知道如何在php中实现这一点。。。有点像是想弄明白这件事。如果有帮助的话,我可以在我的初始问题中删除我的代码?