using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
   
using DotNetSample.Models;
using System.Web.Script.Serialization;
   
namespace DotNetSample.Utils
{
    public class ShortUrlHelper
    {
        /// <summary>
        /// 获取新浪短域名
        /// </summary>
        /// <param name="url">原始地址</param>
        /// <returns></returns>
        public static ShortUrl SinaShortUrl(string url)
        {
            string builder = HtmlEncode.GetUrlHtml("http://api.t.sina.com.cn/short_url/shorten.json?source=1681459862&url_long="   System.Web.HttpContext.Current.Server.UrlEncode(url)).Replace("[""").Replace("]""");
               
            return new JavaScriptSerializer().Deserialize<ShortUrl>(builder);
        }
    }
    [Serializable]
    public class ShortUrl
    {
        /// <summary>
        /// 短域名
        /// </summary>
        public virtual string url_short { getset; }
   
        /// <summary>
        /// 长域名
        /// </summary>
        public virtual string url_long { getset; }
   
        /// <summary>
        /// 类型
        /// </summary>
        public virtual int type { getset; }
    }
}

转载于:https://www.cnblogs.com/hclw/p/5995908.html

C#生成新浪微博短网址 示例源码相关推荐

  1. 短网址PHP源码Shortny

    简介: Shortny是一款国外的PHP短网址源码,程序非常小巧,但是功能是很多的,支持自定义后缀.加密访问,查看链接统计,而且还支持放广告,这个广告功能相信有些人会喜欢. 界面也比较好看,支持白天/ ...

  2. phpShort v3.2 – PHP短网址平台源码

    介绍: phpShort是高级的URL缩短器平台,它使您可以轻松地缩短链接,根据受众群体的位置或平台来定位受众,并为缩短的链接提供分析见解. 提起这个源码,本站还是发布了该作者的一些其他源码,比如ph ...

  3. Polr-kyuan的PHP短网址程序源码

    介绍: Polr 是一款开源的 PHP 短链接软件,支持包括: 已生产短链接的地址修改(营销支持) 统计点记着信息(来源.时间等) 二维码生成(移动营销支持) API 支持(开发支持) 不过由于 Po ...

  4. 短视频矩阵系统源码开发部署分享

    短视频矩阵系统源码开发需要用到以下技术: 1.前端技术:HTML.CSS.JavaScript.Vue.js等前端框架. 2.后端技术:Java.Python.PHP等后端语言及相关框架,如Sprin ...

  5. android飞信短信箱程序源码讲解

    android飞信短信箱程序源码讲解! 一.程序演示 图1.进入程序后的第1页面,头部的新消息提示在任意页面都会弹出. 图2.未读消息数量提示,任意页面. 图3.点击新建短信,(或者会话中的转发选项) ...

  6. Asp.Net Web Api 2 实现多文件打包并下载文件示例源码

    前言 最近由于工作和个人事务,站点也好久没更新了,但这并不影响我对.NET的热情.站点的更新工作还是得想办法抽时间来完成的. 提要 今天利用中午的时间来写一篇关于Asp.Net Web Api下载文件 ...

  7. 星辰网址缩短源码支持二维码

    简介: URLshorting,星辰网址缩短源码,支持缩短时显示二维码, 独创密语功能 可通过短域向别人传达信息,感兴趣的下载! 网盘下载地址: http://kekewangLuo.cc/ZkRuv ...

  8. 官方教程之短视频app源码接入openinstall实现免填邀请码功能

    短视频app源码在上线后,为了实现大规模推广,会开发用户邀请的功能.用户邀请新用户进行注册,建立上下级关系后,邀请用户可以获得短视频app源码的奖励.为了防止新用户注册后,不填写邀请码,短视频app源 ...

  9. Window XP驱动开发(二) 环境搭建(VS2008+WDK+DDKWzard)及示例源码分析

    郁闷,做了WCE嵌入式驱动这么久还没热身够,又被调到做window xp下的驱动开发.没办法.只能受令了. 现在就开始自己的学习之旅吧. 转载请标明是引用于 http://blog.csdn.net/ ...

最新文章

  1. php扩展swoole安装,php 安装swoole扩展
  2. php 正则表达式 取所有内容,php正则表达式获取内容所有链接
  3. 获取其他线程的数据用 queue, 多进程Q
  4. sharePoint查看与更改用户登录账号
  5. 查看 linux 网络状态命令,Linux操作系统常用的网络状态查询命令
  6. 【网赚工具】语音转文字神器,无需安装就能使用,支持长语音识别
  7. sql服务器显示error,SQL server 2008 登陆服务器时提示错误233
  8. C/C++ 跨平台交叉编译、静态库/动态库编译、MinGW、Cygwin、CodeBlocks使用原理及链接参数选项...
  9. XTUOJ-1277-Triangle
  10. 格西烽火 串口助手(一)
  11. 华为手机企业邮箱无法连接到服务器,华为手机邮箱无法登录
  12. MYSQL解决科目余额表汇总问题
  13. 学3D建模,都需要哪些基础?
  14. flutter - mixin
  15. 基于asp.net房屋按揭贷款管理系统
  16. 溱潼中学2021高考成绩查询,溱潼中学新学年校长寄语
  17. Xcode菜单及常用快捷键大全
  18. canvas写的地铁地图
  19. 计算最长连续1数码长度c语言,C语言练习场-有难度
  20. 矩阵A^TA(A'A)和AA^T(AA')的性质

热门文章

  1. python实例方法、静态方法和类方法
  2. UOJ#196. 【ZJOI2016】线段树 概率期望,动态规划
  3. Python模块学习
  4. java中boolean类型占几个字节
  5. 谈谈java中遍历Map的几种方法
  6. caffe源码阅读(1)_整体框架和简介(摘录)
  7. error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“MTd_StaticDebug”...
  8. UML九种图 之 包图和对象图
  9. 关于V$OPEN_CURSOR
  10. What means the error-message 'java.lang.OutOfMemoryError: GC overhead limit exceeded' in Java?