微信公众号,长链接转短链接,怎么操作

微信服务号已认证,想把长链接转短链接,该如何操作。
谢谢一楼朋友,微博那个短链接用微信扫描,是不能直接打开的。
我现在是想把短链接搞短一点,这样生成的二维码就简单些,方便扫描

可以使用电脑版微信进行长链接的转换,步骤如下。

1、首先打开自己的电脑,然后登录电脑版微信,把微信公众号的长链接复制到微信的文件传输。

2、然后点击该链接,在跳转的页面上方点击图中的标识链接按键,即可复制已经被转化的短链接。

3、然后再粘贴到窗口中,这样就生成了短链接了,通过这种方式转化的短链接。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-10

直接用微信就可以长链接转短链接。

1、首先需要打开pc端的微信,然后把微信公众号的长链接发送到文件传输的页面。

2、然后点击该链接,在跳转的页面上方点击链接按键即可复制已经被转化的短链接。

3、最后,会转换成功之后,在把短链接复制粘贴到页面,这样就可以转换成功。

本回答被网友采纳
第2个回答  2018-04-11

第一种:使用电脑版微信:

    登陆电脑版微信。

    把相应的长连接发到任何一个聊天窗口。

    从电脑版微信打开聊天窗口内的长连接。

    点击复制按钮,短连接就生成了。

第二种:使用百度短网址:

    打开浏览器输入dwz.cn(或者百度一下:百度短网址,出来的第一个连接就是这个网站)。

    复制粘贴你的长网址到对话框,点击缩短网址。

    复制新的短网址。

第三种:使用980.so:

    打开浏览器输入980.so。

    复制粘贴你的长网址到对话框,点击缩短网址(980.so支持批量缩网址)。

    复制新的短网址。

把长连接转为短链接原因:

    专业一点:长连接不利于网站的SEO,链接越长权重越低。

    通俗一点:链接越长越不利于网络传播,不利于推广,更严重的是有些网站会把长网址屏蔽掉。

    另外有些平台的内容发布有字数限制,比如短微博140字,一个连接就200-300字符。

本回答被网友采纳
第3个回答  2016-08-25
<?php
// *************此处为获取token******************
include 'access_token.php';
$token=getToken();
//*************************************************
// --------------------引用微信官方的api --------将token换成自己的---------
$url="https://api.weixin.qq.com/cgi-bin/shorturl?access_token={$token}";
//-*-*-*-*-*-*-*-*-*-*以下是创建函数,将长链接转化为短连接
function httpPost($data,$url){
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);
curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/5.0(compatible; MSIE 5.01;Windows NT 5.0)');
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$data);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
$tmpinfo = curl_exec($ch);
if(curl_errno($ch)){
return curl_error($ch);
}
curl_close($ch);
return $tmpinfo;
}
//*-*-*-**************此处的长连接是随便百度一个长链接,母的用来测试的---------------
$longUrl="https://www.baidu.com/s?wd=%E9%95%BF%E8%BF%9E%E6%8E%A5&rsv_spt=1&rsv_iqid=0xe181d88e00092bb2&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=10&rsv_sug1=6&rsv_sug7=100&rsv_sug2=0&inputT=11184&rsv_sug4=12964";
//************此处$data的格式是json,作为参数传给上面的函数-----------
$data='{"action":"long2short","long_url":"'.$longUrl.'"}';
$json=httpPost($data,$url);
$shortUrl=json_decode($json);
//--------------以下是输出转化成短链接的字符,可以拷贝到地址栏输出即可看到跟长链接一样的效果
echo $shortUrl->short_url;
?>
第4个回答  2015-04-01
微信有长链接生成短链接的接口,调用接口就可以生成短链接了。方便扫描。
相似回答