我是一个初学者,尝试编写代码以向具有电影内容的节点的 Drupal7 评级字段提交投票。正如节点有一个“title”参数一样,有一个“rating-percent”参数,其格式为“75%”。来自节点视图的 json 输出的 GET 请求会像这样获取评分百分比(连同许多其他字段)。
{
node = {
Body = "synopsis here";
"rating-percent" = "75%";
Nid = 16620;
我要在此代码中添加什么以将数据值(例如 75%)发布到“rating-percent”参数?这是我在 POST 上的尝试:
// Send HTTP PUT Request
let Nid = "1"
// Define server side script URL
let ratingscriptUrl = "https://example.com/node/"
// Add one parameter
let urlWithParams = ratingscriptUrl + Nid
// Create NSURL Ibject
let myUrl = NSURL(string: urlWithParams);
// Create URL Request
let request = NSMutableURLRequest(URL:myUrl!);
// Set POST request
request1.HTTPMethod = "POST"
// Add parameters for 'ratings' field of node
// Execute HTTP Request
let task = NSURLSession.sharedSession().dataTaskWithRequest(request) {
data, response, error in
// Check for error
if error != nil
{
print("error=\(error)")
return
}
非常感谢您提供的任何帮助。