я искал всю сеть и не знал, с чего начать, создал веб-форму HTML и при отправке формы, мне нужно отправить значение для остальных апиформа после отдыха апи
моего HTML :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Create Event</title>
<link rel="stylesheet" type="text/css" href="view.css" media="all">
<script type="text/javascript" src="view.js"></script>
</head>
<body id="main_body" >
<img id="top" src="top.png" alt="">
<div id="form_container">
<h1><a>Create Event</a></h1>
<form id="form_4068" class="appnitro" method="POST" action="theSiteite.php">
<div class="form_description">
<h2>Create Event</h2>
</div>
<ul >
<li id="li_2" >
<label class="description" for="Title">Title </label>
<div>
<input id="Title" name="Title" class="element text medium" type="text" maxlength="255" value=""/>
</div>
</li> <li id="li_5" >
<label class="description" for="element_5">User </label>
<div>
<select class="element select medium" id="element_5" name="element_5">
<option value="" selected="selected"></option>
<option value="1" >option1</option>
<option value="2" >option2</option>
<option value="3" >option3</option>
</select>
</div>
</li> <li id="li_1" >
<label class="description" for="element_1">Application ID </label>
<div>
<select class="element select medium" id="element_1"name="element_1">
<option value="" selected="selected"></option>
<option value="1" >option1</option>
<option value="2" >option2</option>
<option value="3" >option3</option>
</select>
</div>
</li>
<li id="li_3" >
<label class="description" for="element_3">Change Log </label>
<div>
<textarea id="element_3" name="element_3" class="element textarea small"></textarea>
</div>
</li>
<li id="li_4" >
<label class="description" for="element_4">Description </label>
<div>
<textarea id="element_4" name="element_4" class="element textarea small"></textarea>
</div>
</li>
<li class="buttons">
<input type="hidden" name="form_id" value="4068" />
<input id="saveForm" class="button_text" type="submit" name="submit" value="Submit" />
</li>
</ul>
</form>
</div>
<img id="bottom" src="bottom.png" alt="">
<script type="text/javascript">
//empty
</script>
</body>
</html>
это пример запроса при условии, держателем restApi
curl -X POST 'https://api.newrelic.com/v2/applications/{application_id}/deployments.json' \
-H 'X-Api-Key:{123456789}' -i \
-H 'Content-Type: application/json' \
-d \
'{
"deployment": {
"Title": "string",
"changelog": "string",
"description": "string",
"user": "string"
}
}'
и это при условии, что РЕАКЦИЯ СТРУКТУРА JSON:
{
"deployment": {
"Application id": "integer",
"Title": "string",
"changelog": "string",
"description": "string",
"user": "string",
"timestamp": "datetime",
"links": {
"application": "integer"
}
}
}
Я не могу понять, как использовать функции CURL ни синтаксис. Я пробовал с php, но безуспешно.
Если вы используете хром, я предлагаю вам проверить почтальона. – Mox
Похоже, вам нужно подписать идентификатор приложения. Когда вы получите идентификатор приложения, замените значение в ссылке. Не забудьте также удалить фигурные скобки. –
cURL - это способ сделать это, поэтому вы ответили на свой вопрос. Если вы публикуете здесь, надеясь, что кто-то предоставит вам код, вы находитесь в неправильном месте. Попробуйте нанять кого-то из fiverr или фрилансера или что-то еще, если вы не знаете, как писать код самостоятельно. – Kaylined