微信怎么设置签名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信怎么设置签名相关的知识,希望对你有一定的参考价值。

设置签名方法如下:

工具:iPhone 8

操作系统:ios 14.4.1

软件:微信8.0

1、首先打开微信,点击【我】,然后点击微信头像进入个人信息,如图所示。

2、然后点击【更多】选项,如图所示。

3、点击个性签名一栏,如图所示。

4、输入自己想要的个性签名,如图所示。

5、输入完成后,点击【保存】选项,这时候就成功修改微信个性签名了,如图所示。

参考技术A

打开微信app,进入个人主页,打开个人信息界面,进入更多信息界面,打开个性签名界面,输入新的个性签名,点击保存即可。

工具/原料:红米note 9、MIUI12.5.6、微信8.0.11

1、进入个人主页,点击左上角头像。

2、进入个人信息界面,点击更多信息。

3、进入更多信息界面,点击个性签名。

4、进入个性签名界面,输入新的个性签名,点击保存即可。

参考技术B

进入微信页面,点击我,进入我的页面,点击头像,进入个人资料页,点击更多信息,点击个性签名,输入签名文字,点击保存即可。

工具/原料:红米K30、MIUI12.5.7、微信8.0.16

1、进入微信页面,点击我。

2、进入我的页面,点击头像。

3、进入个人信息页面,点击更多信息。

4、点击个性签名。

5、输入签名文字,点击保存即可。

微信签名的设置

public function actionStationShare(){
        $appId = "wxd9d820ef5950a00a";
        $Secret = "addfa2636c1e9a0ee63e89fe2e5c9b0b";
        $url = Yii::$app->request->get(‘url‘);
        $token = $this->getAccessToken($appId,$Secret);
        $ticket = $this->getJsApiTicket($token);
        $timestamp = time();
        $nonceStr = $this->createNonceStr();
        $string = "jsapi_ticket=".$ticket."&noncestr=".$nonceStr."&timestamp=".$timestamp."&url=".$url;
        $signature = sha1($string);
        $signPackage = array(
          "appId"     => $appId,
          "noncestr"  => $nonceStr,
          "timestamp" => $timestamp,
          "url"       => $url,
          "signature" => $signature,
          "rawString" => $string
        );
        return Helper::format_data ( SUCC, $signPackage );
    }

 

private function getAccessToken($appId,$Secret) {
        // access_token 应该全局存储与更新,以下代码以写入到文件中做示例
          // 如果是企业号用以下URL获取access_token
          // $url = "https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=$this->appId&corpsecret=$this->appSecret";
          $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appId."&secret=".$Secret;
          $res = json_decode($this->httpGet($url));
          $access_token = $res->access_token;
          return $access_token;
      }

 

private function getJsApiTicket($token) {
        // jsapi_ticket 应该全局存储与更新,以下代码以写入到文件中做示例
          // 如果是企业号用以下 URL 获取 ticket
          // $url = "https://qyapi.weixin.qq.com/cgi-bin/get_jsapi_ticket?access_token=$token";
          $url = "https://api.weixin.qq.com/cgi-bin/ticket/getticket?type=jsapi&access_token=".$token;
          $res = json_decode($this->httpGet($url));
          $ticket = $res->ticket;
          return $ticket;
      }

 

private function createNonceStr($length = 16) {
        $chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
        $str = "";
        for ($i = 0; $i < $length; $i++) {
          $str .= substr($chars, mt_rand(0, strlen($chars) - 1), 1);
        }
        return $str;
      }

 

以上是关于微信怎么设置签名的主要内容,如果未能解决你的问题,请参考以下文章

如何设置微信签名

微信怎样设置个人签名

怎样设置微信头像下面显示自己的手机号?

微信个性签名提示操作不成功,请修改或稍后再试

王者荣耀签名怎么设置

公众号H5中wx.config()踩坑