Php Freshbooks API显示详细信息
我在这里使用php库,我有一个小问题 要获得发票118868的一些信息,我可以这样做Php Freshbooks API显示详细信息,php,freshbooks-api,Php,Freshbooks Api,我在这里使用php库,我有一个小问题 要获得发票118868的一些信息,我可以这样做 <?php $invoice_id=118868; $invoice=$freshbooks->invoiceGet($invoice_id); print_r($invoice); ?> 我希望输出只能是URL,而不是整个代码块。 需要输出: https://example.freshbooks.com/view/vgPb2TNGCR7n8JV 但是,它列出了发票的所有信息。如何仅获取
<?php
$invoice_id=118868;
$invoice=$freshbooks->invoiceGet($invoice_id);
print_r($invoice);
?>
我希望输出只能是URL,而不是整个代码块。
需要输出:
https://example.freshbooks.com/view/vgPb2TNGCR7n8JV
但是,它列出了发票的所有信息。如何仅获取发票URL?好的,使用您的代码输出,您可以看到
$invoice
的元素是什么。使用您需要的发票。发票是类的实例。你应该像对待所有的例子一样对待它
要获取URL值,可以执行以下操作:
<?php
$invoice_id=118868;
$invoice=$freshbooks->invoiceGet($invoice_id);
print $invoice->url;
?>
或者你在寻找另一个可能的价值:
<?php
$invoice_id=118868;
$invoice=$freshbooks->invoiceGet($invoice_id);
print $invoice->links->client_view;
?>
根据
不再支持,因此您应该使用
“元素为您的客户提供发票的直接链接,以供编辑、客户端查看和管理员查看。”能否显示它在print_r()中打印的内容代码>?再次看我上面的问题。刚刚在印度加上你认为这是答案吗?为什么你不使用评论来代替呢?当一个真正的问题被发布时,我会写一个真正的答案。就目前而言,这是我愿意做的。在我考虑为他做更多的工作之前,OP必须演示一些研究工作,你也应该这样做!这个答案包含的信息足以让OP找到解决方案。好吧,假设我想要一个物品的数量,我可以看到它的[quantity]=>1。我如何输出这个?顺便说一句,我愿意做更多的研究,但话说回来,我不能对它做更多的研究,因为这不是我的专长。我找了两个小时的例子,但是找不到any@EmersonF:您现在拥有的代码将生成一些输出。这是怎么一回事?从那里开始,谢谢!然而,我一直在寻找的那种ans仍然不起作用。我尝试了echo,但我的页面仍然是空白的..似乎你有错误。添加ini_集('display_errors','1')代码>在脚本的开头--这将帮助您查看错误是否存在。
<?php
$invoice_id=118868;
$invoice=$freshbooks->invoiceGet($invoice_id);
print $invoice->links->client_view;
?>