1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
-
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Net.Http;
- using Codeplex.Data;
- namespace LYFZ.Weixin.SDK
- {
-
-
-
-
- public class SmartAPI
- {
-
-
-
-
-
-
-
-
-
-
-
-
-
- public static dynamic Semantic(string access_token, string query, string category, string latitude, string longitude, string city, string region, string appid, string uid)
- {
- var builder = new StringBuilder();
- builder
- .Append("{")
- .Append('"' + "query" + '"' + ":").Append(query).Append(",")
- .Append('"' + "category" + '"' + ":").Append(category).Append(",")
- .Append('"' + "latitude" + '"' + ":").Append(latitude).Append(",")
- .Append('"' + "longitude" + '"' + ":").Append(longitude).Append(",")
- .Append('"' + "city" + '"' + ":").Append(city).Append(",")
- .Append('"' + "region" + '"' + ":").Append(region).Append(",")
- .Append('"' + "appid" + '"' + ":").Append(appid).Append(",")
- .Append('"' + "uid" + '"' + ":").Append(uid).Append(",")
- .Append("}");
- var client = new HttpClient();
- var result = client.PostAsync(string.Format("https://api.weixin.qq.com/semantic/semproxy/search?access_token={0}", access_token), new StringContent(builder.ToString())).Result;
- return DynamicJson.Parse(result.Content.ReadAsStringAsync().Result);
- }
- }
- }
|