有人可以编写可重现此Linux Shell命令功能的PHP脚本吗?
curl -X POST -u "USERNAME:PASS" \
-H "Content-Type: application/json" \
--data '{"aps": {"alert": "this is a message"}}' \
https://mywebsite.com/push/service/
我想我的代码几乎可以理解它,但是我不确定如何处理该--data
属性。
到目前为止,这是我的代码:
$headers = array();
$headers[] = "Content-Type: application/json";
$body = '{"aps":{"alert":"this is a message"}}';
$ch = curl_init();
// Set the cURL options
curl_setopt($ch, CURLOPT_URL, "https://mywebsite.com/push/service/");
curl_setopt($ch, CURLOPT_USERPWD, "USERNAME:PASSWORD");
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_POSTFIELDS, $body);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
// Execute post
$result = curl_exec($ch);
// Close connection
curl_close($ch);
print_r($result);
例如:
http://code.google.com/apis/gdata/articles/using_cURL.html
curl https://www.google.com/accounts/ClientLogin \
--data-urlencode Email=brad.gushue@example.com --data-urlencode Passwd=new+foundland \
-d accountType=GOOGLE \
-d source=Google-cURL-Example \
-d service=lh2
问题内容: 因此,我在大学期间正在学习有关HTML列表的知识,这位教授说与其他标记(如和)一起没有结尾标记。那是正确的吗?因为最后我看到了很多使用tag的模板/主题,还有许多网站也教您存在,所以我不确定该相信谁以及正确的使用方式是什么? 我问这个问题的原因是因为上次我们了解了标记,他说,当您将鼠标悬停在该属性上时,该属性会为您提供一个显示在图像上方的文本,当我在此处询问该属性时,它仅是替换图像的替
我有一个名为和的类,其中拥有作为引用的。当它不是列表时,我可以传递URI引用以及以下示例。但我怎么做当一个清单?如果有人能帮助我,我很感激 没有getter和setter的实体 细静脉 阿根西亚 静脉储存库 Agencia存储库
我们已经在Highcharts Configuration Syntax一章中看到了用于绘制此图表的配置 。 现在让我们考虑以下示例,以进一步了解带有数据标签的基本折线图。 例子 (Example) HelloWorld.java package com.wenjiangs.client; import org.moxieapps.gwt.highcharts.client.Chart; impo
我们已经在Highcharts Configuration Syntax一章中看到了用于绘制此图表的配置 。 现在,我们将讨论带有数据标签的折线图的示例。 例子 (Example) highcharts_line_labels.htm <html> <head> <title>Highcharts Tutorial</title> <script src = "htt
问题内容: 我不知道为什么我不能只做+ =“(x)” 错误:二进制运算符’+ =’无法应用于类型为’String?’的操作数 和“字符串” 我希望它在用户每次选择“是”时增加1。现在,显然它只是停留在1。 问题答案: 您可以尝试访问badgeValue并将其转换为Integer,如下所示: 迅捷2 Swift 3或更高版本 要删除徽章,只需将nil分配给重写viewDidAppear方法的badg
问题内容: 我将请求发布到服务器并获得JSON格式的回复。我可以将其解组为一个结构。然后,我需要使用相同的数据但使用不同的JSON标签创建一个新的JSON文件。 例: 在以下代码中,我从服务器获取并将其解组到struct : 然后我需要将标签更改为并省略: 之后,我将修改后的数据发送到另一台服务器。 我知道我可以创建一个新的并将所有数据复制到其中,但是有很多字段。我想知道是否有办法像这样附加多个J