Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Embed.ly PHP:未定义的提供者\ url和提供者\名称_Php_Html_Embed - Fatal编程技术网

Embed.ly PHP:未定义的提供者\ url和提供者\名称

Embed.ly PHP:未定义的提供者\ url和提供者\名称,php,html,embed,Php,Html,Embed,我正在使用Embed.ly PHP,您可以找到它。我一直在尝试与其他一些网站进行嵌入测试,比如MLB或ESPN的文章 从examples/oembed.php开始,我将$url数组中的前几个链接替换为两个不同的链接,以查看它们将如何嵌入。我尝试的链接: 我遇到的错误是: Notice: Undefined index: provider_url Notice: Undefined index: provider_name 我相当肯定embed.ly支持从这些站点嵌入,但我不明白为什么这些

我正在使用Embed.ly PHP,您可以找到它。我一直在尝试与其他一些网站进行嵌入测试,比如MLB或ESPN的文章

从examples/oembed.php开始,我将
$url
数组中的前几个链接替换为两个不同的链接,以查看它们将如何嵌入。我尝试的链接:

我遇到的错误是:

Notice: Undefined index: provider_url

Notice: Undefined index: provider_name
我相当肯定embed.ly支持从这些站点嵌入,但我不明白为什么这些链接会出错

编辑一些附加信息

当我使用
echo''时$oembed['type'].'

",就在每次嵌入之前,上面两个会导致打印“错误”。。。其他一些打印“视频”或“照片”

EDIT2我的代码:


除了我已经提到的,我还改变了一件事:
require\u一旦
path被更改为
Embedly.php的正确路径。该文件与在github上找到的文件完全相同。

问题涉及索引为空的数组
provider\u url
provider\u name

例如,有
$some_数组['provider_url']
$some_数组['provider_name']
具有空值。我会找出这些变量的位置,然后我会向后跟踪,或者如果您有权访问错误堆栈/跟踪堆栈,这也会很有帮助


stdClass对象([error\u code]=>401[error\u message]=>此服务需要一个嵌入式Pro帐户[type]=>error)
您将需要一个Pro帐户,不管是什么。这是我使用他们的API得到的错误消息。案例结束。

问题涉及索引为空的数组
provider\u url
provider\u name

例如,有
$some_数组['provider_url']
$some_数组['provider_name']
具有空值。我会找出这些变量的位置,然后我会向后跟踪,或者如果您有权访问错误堆栈/跟踪堆栈,这也会很有帮助


stdClass对象([error\u code]=>401[error\u message]=>此服务需要一个嵌入式Pro帐户[type]=>error)
您将需要一个Pro帐户,不管是什么。这是我使用他们的API得到的错误消息。案例结束。

$oembed['type']在空变量上会导致您看到的错误。变量的填充不正确,您是否可以为我们打印错误堆栈?空变量上的$oembed['type']将导致您看到的错误。变量的填充方式不正确,是否有错误堆栈可以打印出来?@FinalForm您看过我提供的源代码了吗?它们只在一个地点使用。它似乎无法检索提供程序的url和名称,因为它没有检索这些内容,所以它没有嵌入文章。@FinalForm Posted。我强烈建议您查看我发布的github链接。@FinalForm好的,让我知道您做了什么来修复它。@FinalForm您看过我提供的源代码了吗?它们只在一个地点使用。它似乎无法检索提供程序的url和名称,因为它没有检索这些内容,所以它没有嵌入文章。@FinalForm Posted。我强烈建议您查看我发布的github链接。@FinalForm好的,让我知道您做了什么来修复此问题。