//生成短连接
//private async Task<string> CreateShortLink(string longLink)
//{
// string url = "https://www.googleapis.com/urlshortener/v1/url?key=AIzaSyAHyoJ-VNLdBbNGMLj_jQliPoflgJVKYQE";
// Link link = new Link(longLink);
// string reqBody = JsonConvert.SerializeObject(link);
// var content = new StringContent(reqBody, Encoding.UTF8, "application/json");
// using (var client = new HttpClient())
// {
// client.BaseAddress = new Uri(url);
// var result = await client.PostAsync(url, content);
// var statusCode = result.StatusCode;
// if (statusCode == HttpStatusCode.OK)
// {
// var respContent = await result.Content.ReadAsStringAsync();
// var response = JsonConvert.DeserializeObject<ShortLinkResponse>(respContent);
// if (response.Id == null)
// return "false";
// else
// return response.Id;
// }
// else
// return "request error";
// }
//}
public class Link
{
public Link(string longLink)
{
LongLink = longLink;
}
[JsonProperty("longUrl")]
public string LongLink { get; set; }
}