使用cURL和API v3将视频上传到YouTube时出错

时间:2015-05-07 20:06:06

标签: ssl curl upload youtube-api

我正在尝试使用cURL and API v3将视频上传到YouTube。不幸的是,我收到以下错误消息:

  

“curl:(1)SSL已停用,https:不受支持”

这是什么意思,我该怎么做才能解决它?

1 个答案:

答案 0 :(得分:1)

错误消息" 卷曲:(1)SSL已禁用,https:不支持"意味着您正在使用的curl / libcurl实例是在不支持此协议的情况下构建的。

如果在构建时运行的配置脚本无法找到所需的所有库和包含要使SSL运行的文件,则可能会发生这种情况。如果配置脚本无法找到它们,则只需构建curl而不支持SSL。

要将https://支持转换为先前构建但报告不支持https://的curl,您应该深入了解日志并查看配置脚本无法找到的原因SSL库和/或包含文件。这可能是由于几个原因,例如本地链接器找不到openssl或只缺少libssl lib。

尝试使用SSL支持重新编译cURL(例如:./ configure --with-ssl = / usr / bin / openssl),看看它是否有助于解决问题。

参考:http://curl.haxx.se/docs/faq.html#curl_1_SSL_is_disabled_https