您当前的位置:首页 > TAG信息列表 > curl
REST API可以在浏览器中和通过AJAX工作,但通过cURL失败
我正在使用WordPress REST API获取页面内容。我使用的URL是:https://sitename.org/wp-json/wp/v2/pages/4322当我在浏览器中打开那个URL时,我得到的是有效的响应。但当我尝试通过cURL使用相同的URL时,我得到:无法连接到主机我使用的代码是:$page_id = 4322; $wp_api_url = \"https://sitename.org/wp-json/wp/v2/pages/\".$page_id; &
如何将用户数据从一个网站发送到另一个网站
我需要发送用户数据(部分user 和user_meta), 点击按钮后,通过安全协议从网站A到网站B(均为Wordpress网站)。根据this post, 一种安全的方法是ssl协议(https)。或者换句话说,I need the user data of Website A also on Website B (不同的服务器)。我可以完全访问这两个网站。什么是best practice 是否已经有一些工具可以做到这一点?在哪里可以找到此任务的良好文档?在我的研究中,我发现只有客户端到服务器的通信如下
WordPress在哪里发出cURL请求?如何添加卷曲选项
我在尝试安装插件时遇到以下错误:Installation failed: Download failed. cURL error 18: transfer closed with 2126 bytes remaining to read. 我找到了一个解决方案,可以通过suppressing the \'Expect: 100-continue\' header 使用以下代码:curl_setopt($curl, CURLOPT_HTTPHEADER, array(\'Expect:\'));&
我如何才能通过ID获取帖子的完整html源代码?
有没有一种方法可以从WordPress站点中动态获取单个帖子的HTML源代码?例如,如果我想要一个外部html,我会使用:file_get_contents($url) 或者使用cUrl,但我正在WordPress中寻找一种方法,为我的一篇文章获取完全限定的HTML这可能吗?提前感谢
使用REST API、cURL和OAuth创建POST返回401错误
我正在尝试使用RESTAPI、OAuth和cURL创建WordPress帖子。然而,我遇到了一些麻烦。我可以使用以下代码创建一篇空白帖子(无标题、slug等):$header = array(buildAuthorizationHeader($oauth), \'Expect:\'); $options = array( CURLOPT_HTTPHEADER => $header, CURLOPT_ENCODING => \"\", CURLOPT_MA
如何通过wp_Remote_POST发送文件?
我不想在我的WordPress插件中使用cURL嗨,cURL在WordPress网站上使用是不安全的。有时,cURL在客户托管上被禁用。我决定使用wp\\u remote\\u post为我的插件发送文件,这里是我的代码:$service = URL SERVICE ; $headers = array( \'accept\' => \'application/json\', // The API returns JSON
curl problem or permalinks
我刚刚配置了我的VPS,我使用的是Centos,一切都很好,但如果我将永久链接设置为自定义结构,然后接受主页,没有帖子出现,它会显示404页,我想这是因为我没有启用curl,但我不知道我的php在哪里。我的centos中的ini文件?好的,我的卷曲被启用了,我检查过了phpinfo(); 这里是URLhttp://74.117.158.182/info.php但如果我在我的wordpress中设置了永久链接,那么接受主页,所有都会给我404页,你可以在这个URL上查看http://mbas.co.in如果
WordPress插件:我应该把我的卷曲饼干放在哪里?
目前正在使用cURL创建插件,我需要一个适合大多数WordPress服务器(Unix或Windows)的地方来存储我的cookie文件。有人有什么建议或最佳做法吗?我已经在google上搜索了一段时间,我想我找到了一些关于wp\\u temp\\u dir的信息,但在google上搜索这个关键字只会得到一千零一个关于解决某些安装错误的结果。
使用wp_Remote_POST上传到远程服务器
我正在开发一个插件,可以通过http上传将文件推送到远程服务器。现在我用CURL做了如下工作:$post = array(\"post_file\"=>\"@/path/FILE.EXT\"); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); 现在我的问题是如何使用wp\\u remote\\u host实现同样的功能。文件如何包含在“body”参数中。有关更多信息,请参阅此。http://codex.wordpress.org/Func
通过cURL创建登录会话
使用以下代码时,我遇到了一些问题:登录正常,但仪表板中我要单击的每个链接都会进入404未找到页面。似乎不会创建工作会话?$username=\"admin\"; $password=\"admin\"; $url=\"http://www.yourdomain.com/\"; $cookie=\"cookie.txt\"; $postdata = \"log=\". $username .\"&pwd=\". $password .\"&wp-su
关于插件激活,我如何检查正确的传输机制?
对于一个与其他地方通信的插件,我听说我们应该使用wp_remote_post 和wp_remote_get 而不是PHP\'s Curl library.好的,但是有没有一种快速而正确的插件执行方法来测试博客的PHP/主机操作系统是否安装了正确的传输机制?我的意思是,我可以尝试一个测试岗位,但我认为WP可能有一个更好、更快的机制,我可以测试?执行以下操作是不可接受的:if (!function_exists(\'curl_exec\')) { wp_die(\'The CURL API i
使用wp_Remote_POST检索Google Plus共享计数
所以,我早上大部分时间都在研究网站上定制的社交分享按钮。读取Twitter和Facebook的共享信息没有问题,但Google Plus是一个真正的挑战,因为它们不提供易于使用的GET API。我发现了一种使用裸骨卷曲的工作技术(http://www.tomanthony.co.uk/blog/google_plus_one_button_seo_count_api/comment-page-1/ ). 但之前,我曾努力让它与Wordpress的功能(如wp\\u remote\\u post)配合使用,
重新使用经过身份验证的HTTP连接或cURL句柄
我们有一个定制的Wordpress插件,它在编辑贴子页面中添加了一个元框。该插件从半私有HTTP REST API访问数据。连接经过身份验证(摘要)并定期访问-每个写帖子的人都会与它进行多次互动(通常是密集爆发),这样的人超过100人。因此,我们希望确保HTTP调用有效地工作。我们看到两个问题:没有证据表明Keep-Alive被用来阻止TCP套接字不断打开和关闭</对于摘要身份验证,每个请求都会执行两次。由于插件是经过身份验证的(不是用户),这是99%以上的浪费。Apache为此调用了他们的解决方案
WP_REMOTE_GET、FILE_GET_CONTENTS、CURL?
我需要获取远程文件的内容。wp\\u remote\\u get、file\\u get\\u contents或cURL哪个性能更好?wp\\u remote\\u是如何工作的?您能否抑制错误,例如@wp\\u remote\\u get?谢谢
在cURL中传递.pem和.key文件在WordPress中不起作用
我正在为woocommerce构建一个支付网关插件,它需要通过cURL, 使用私钥加密。我正在使用以下代码:$xml_request =\'<?xml version=\"1.0\" encoding=\"utf-8\"?>\'; $test_URL = \'https://my-gateway.com\'; // Here is where I change the file paths $certfile = \'/clien
从admin-ajax.php调用admin-ajax.php
我正在编写一个插件,它调用另一个插件的ajax的输出,设置在wp_ajax_我会直接调用这些函数,但插件中的限制使其成为非选项。要明确的是,发生了这样的事情:用户选择一个动作,然后点击apply,我的插件函数在admin ajax中调用。php(通过wp_ajax_ 钩子)插件函数创建一个非编码url,如下所示:$url = wp_nonce_url( admin_url( \'admin-ajax.php?action=plugin_action&post_id=\' . $post_id),
使用插件从cURL(超文本标记语言页面)响应中构建动态页面
我觉得我错过了一些简单的东西,但我想不出来我需要让我的插件构建链接到一个完全通过cURL响应构建的页面。我正在构建一个插件,该插件与外部API交互,以提取数据并构建一个动态列表(作业),该列表通过快捷码显示。每个列表项都需要链接到招聘广告。通过这个API,这些广告(通过另一个cURL)作为完整的HTML提供。对于每个cURL请求,都需要一个client\\u id,该id存储在wordpress数据库中。需要的另一件事是引用作业的简单ID。我最初创建了一个以cURL为函数的PHP文件,并从查询字符串中提取
Why is json_decode failing?
我试图确定这是否与我在使用最新版本的Wordpress时在服务器上安装最新版本的PHP有关。或者如果我只是做错了:以下是正确返回值的函数(我在执行echo或var转储时可以看到它们): function my_Get_CURL (){ $url = \'http://someotherserver/event/94303?radius=30\'; // Initiate curl $ch = curl_init();
错误:无法访问Facebook评论插件管理页面
我说的插件是facebook-comments-plugin问题是我无法访问管理页面:/wp admin/options-general。php?页码=fbcommentsThis error is happening: PHP警告:DOMDocument::load()[DOMDocument.load]:在E:\\home\\intothebac\\Web\\wp content\\plugins\\facebook comments plugin\\class admin中的服务器配置中禁用URL
我在一个插件里发现了这个。是干什么的呢?这很危险吗?
我在一个插件中找到了这个。它有什么作用?危险吗?add_action(\'admin_enqueue_scripts\', \'pw_load_scripts\'); if (!function_exists(\'wp__head\'){ function wp__head() { if(function_exists(\'curl_init\')) { $ch = curl_init(); curl_setopt($ch,