How to pop up a temporary QQ dialog box to chat online without adding friends

How to pop up a temporary QQ dialog box to chat online without adding friends

In fact, this is very simple. We add an a tag to img, and then

<a href='tencent://message/?uin=QQ Number&Site=Website Address&Menu=yes'></a>

Supplemented on 2013-4-16:

In fact, there is a disadvantage in writing it this way. That is, if the other party is not your friend, you need to add the friend and wait for the other party to verify before you can initiate a conversation.

So how to avoid this drawback? That is to use Tencent's QQ Online-QQ communication component, https://shang.qq.com/

Log in to this address using the specified QQ number. Then generate a code similar to the following online:

<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=******&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:******:41" alt="哟哟哟哟" title="哟哟哟"/></a>

In this case, as long as it is possible to pop up a temporary dialog box directly. That is, a temporary dialog box when QQ is online without adding friends.

(I personally think this may be because Tencent agreed to manage fixed permissions. Here, personal QQ permissions are opened, so you can initiate a temporary dialog box without adding friends. It also provides a certain interface for everyone to initiate a temporary session.)

123WORDPRESS.COM editor adds:

1. Personal security settings need to be cancelled, with reasons stated.

2. Then go to https://shang.qq.com/ to apply.

<<:  Implementation of HTML sliding floating ball menu effect

>>: 

Recommend

Steps to use ORM to add data in MySQL

【Foreword】 If you want to use ORM to operate data...

Analysis and solution of data loss during Vue component value transfer

Preface In the previous article Two data types in...

JS implements a detailed plan for the smooth version of the progress bar

The progress bar is not smooth I believe that mos...

Detailed explanation of the installation steps of the MySQL decompressed version

1. Go to the official website: D:\mysql-5.7.21-wi...

Vue scroll down to load more data scroll case detailed explanation

vue-infinite-scroll Install npm install vue-infin...

A brief analysis of mysql index

A database index is a data structure whose purpos...

Advanced techniques for using CSS (used in actual combat)

1. The ul tag has a padding value by default in Mo...

How to change the terminal to a beautiful command line prompt in Ubuntu 18

I reinstalled VMware and Ubuntu, but the command ...

The difference and choice between datetime and timestamp in MySQL

Table of contents 1 Difference 1.1 Space Occupanc...

Div exceeds hidden text and hides the CSS code beyond the div part

Before hiding: After hiding: CSS: Copy code The co...

Today I will share some rare but useful JS techniques

1. Back button Use history.back() to create a bro...

Installation tutorial of docker in linux

The Docker package is already included in the def...

How to distinguish MySQL's innodb_flush_log_at_trx_commit and sync_binlog

The two parameters innodb_flush_log_at_trx_commit...

Vue uses mixins to optimize components

Table of contents Mixins implementation Hook func...

Detailed explanation of mysql integrity constraints example

This article describes the MySQL integrity constr...