Home>Article>Backend Development> How to call Sina API to generate short link through php

How to call Sina API to generate short link through php

jacklove
jacklove Original
2018-06-08 17:32:08 2927browse

Sina provides an API for converting long links into short links, which can convert long links into short links in the formatt.cn/xxx.

API:
http://api.t.sina.com.cn/short_url/shorten.json (return result is in JSON format)
http://api.t.sina.com.cn/short_url/shorten.xml (return result is in XML format)

Request parameters:
sourceThe AppKey assigned when applying for an application represents the unique identity of the application when calling the interface.
url_longThe long links that need to be converted need to be URLencoded, with a maximum of 20.

Multiple url parameters need to be requested using the following method:url_long=aaa&url_long=bbb

Create source method
1. Enter http://open.weibo.com/ and select the menu Micro Connection->Website Access.
2. Click to access now, create a new application, fill in the application name casually, and click Create.
3. After successful creation, AppKey is the value of the source parameter, which can be used to request the creation of a short link.
Test code:

Return to JSON format

[ { "url_short": "http:\/\/t.cn\/RyVmU5i", "url_long": "http:\/\/blog.csdn.net\/fdipzone", "type": 0 } ]

Return to XML format

  http://t.cn/RyVmU5i http://blog.csdn.net/fdipzone 0 

The generated short link is http://t.cn/RyVmU5i, access will jump to http://blog.csdn.net/fdipzone
The complete calling method is as follows:

Output:

Array( [0] => Array ( [url_short] => http://t.cn/RyVmU5i [url_long] => http://blog.csdn.net/fdipzone [type] => 0 ) )Array( [0] => Array ( [url_short] => http://t.cn/R4qB08y [url_long] => http://blog.csdn.net/fdipzone/article/details/46390573 [type] => 0 ) [1] => Array ( [url_short] => http://t.cn/RGgNanY [url_long] => http://blog.csdn.net/fdipzone/article/details/12180523 [type] => 0 ) [2] => Array ( [url_short] => http://t.cn/R7TrNWZ [url_long] => http://blog.csdn.net/fdipzone/article/details/9316385 [type] => 0 ) )

This article explains how to generate short links by calling Sina API through php. For more related content, please pay attention to php Chinese website.

Related recommendations:

Explain the method of sorting within the mysql group by group

How to use php to reflect the API to obtain class information

Detailed explanation of the reasons and optimization methods for excessive offset affecting performance during mysql query

The above is the detailed content of How to call Sina API to generate short link through php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn