QQ昵称修改接口php

折腾 69 字 1738 阅

简言

提交QQ及skey即可修改所登录的qq号昵称。

代码

<?php
$qq=$_GET['qq'];
$skey=$_GET['skey'];
$msg=$_GET['msg'];
$get=getGTK($skey);
$url="https://ti.qq.com/proxy/domain/oidb.tim.qq.com/v3/oidbinterface/oidb_0x587_52?sdkappid=20344&actype=2&t=0.4372372994667344&g_tk=".$get;
$post='{"str_nick": "'.$msg.'"}';
$cookie='uin=o'.$qq.'; skey='.$skey;
$data=get_result($url,$post,$cookie);
$arr=json_decode($data,true);
if($arr['code']==0)
{
echo "修改昵称成功,当前昵称:".$msg;
}
else
{
echo "修改昵称失败,请重试!";
}


function get_result($url,$post,$cookie)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
$header = array();

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 3); //设置等待时间
curl_setopt($ch, CURLOPT_TIMEOUT, 30); //设置cURL允许执行的最长秒数
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); 
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 1);
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); 
curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_HEADER, 0); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $post); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$content = curl_exec($ch);
curl_close($ch);
return $content;
}

function getGTK($skey){
$len = strlen($skey);
$hash = 5381;
for ($i = 0; $i < $len; $i++) {
$hash += ($hash << 5 & 2147483647) + ord($skey[$i]) & 2147483647;
$hash &= 2147483647;
}
return $hash & 2147483647;
}
?>

参数

qq=要修改昵称的QQ
skey=QQ的skey
msg=要修改的昵称

- THE END -
打赏 分享
评论 ( 326 )
OωO
  1. Eaaijy

    where to buy female viagra in canada - real viagra sildenafil best price

    昨天 05:20 回复
  2. Mzdmux

    buy generic viagra online canada - buy viagra south carolina how to get viagra

  3. Tfigoo

    ivermectin 12 - buy stromectol tablets ivermectin canada

  4. Gxvpgn

    stromectol sales - buy oral ivermectin ivermectin 0.2mg

  5. Ingkzi

    ordering prednisone - prednisone buying deltasone with no script online

    10月9日 回复
  6. Hruzej

    can i buy cialis over the counter - best price cialis generic tadalafil australia

    10月9日 回复
  7. Mlkcqu

    cheap tadalafil 5mg - cialis for sale no prescription cialis prescription online canada

    10月7日 回复
  8. Hcnagq

    generic viagra 25mg - us viagra sales how much is sildenafil from canada

    10月6日 回复
  9. Tizpgq

    ivermectin 6 - ivermectin brand name ivermectin 3 mg

    10月5日 回复
  10. Rficfy

    generic name for xenical - orlistat dosage instructions xenical fda

    10月4日 回复
  11. Airiic

    buy vidalista 60 mg online 20%off - cenforce 100 mg online fildena 120mg

    10月3日 回复
  12. Ftlakf

    plaquenil side effect - buypredni.com prednisone 2

    10月1日 回复
  13. Hnelih

    ivermectina - stromectol otc ivermectin 0.5 lotion

    9月26日 回复
  14. Bqespi

    edit my paper - writing assignments help writing a paper

    9月25日 回复
  15. Ftsryd

    accutane costs uk - roche accutane how can i get accutane online

    9月24日 回复
  16. Cqsehf

    tadalafil online - buy generic tadalafil online buy generic tadalafil online

    9月23日 回复
  17. Qztgmo

    cheap generic sildenafil - sildenafil online prescription free sildenafil generic

    9月21日 回复
  18. Qeeonc

    stromectol for lice - ivermectin australia stromectol 3mg cost

    9月20日 回复
  19. Gnnywr

    how to buy stromectol - ivermectin pills human stromectol medication

    9月19日 回复
  20. Ckqzvh

    can i buy doxycycline over the counter in south africa - can i purchase doxycycline over the counter prednisolone 20 mg brand name

    9月18日 回复
  21. Kinfad

    cytotec 100 mg - where can i buy cytotec cytotec singapore

    9月16日 回复
  22. Zeiypq

    ventolin 90 mcg - site albuterol sulfate inhaler

    9月15日 回复
  23. Kiizrt

    furosemide 30 mg - genclomid.com furosemide tablets for sale uk

    9月14日 回复
  24. Fmijcy

    buy prednisone 40mg - prednisone 50 mg cost prednisone prescriptions

    9月13日 回复
  25. Xzddrg

    cost of ivermectin - stromectol pills purchase ivermectin

    9月12日 回复
  26. Iigzfa

    can i buy cialis in canada over the counter - Buy cialis without rx cialis daily use price

    9月9日 回复
  27. Mhfxec

    cost viagra per pill - Approved viagra can you buy sildenafil online

    9月8日 回复
  28. Vsidnj

    write college essays for money - customized essay academic writing article

    9月7日 回复
  29. Tdnsop

    methylprednisolone generic cost - methylprednisolone 16 mg price where to buy lyrica

    9月5日 回复
  30. Zxdzgb

    to buy amoxilin on line - generic amoxil buy amoxicilin 500 mg from canada

    9月4日 回复
  31. Fnpwhp

    generic of accutane - how can i get accutane order accutane online

    9月3日 回复
  32. Dtlfpz

    where to buy prednisone tablets - prednisone for sale deltasone drug

    9月1日 回复
  33. Azfrus

    ivermectin buy uk - generic ivermectin for humans

    8月31日 回复
  34. Pnibij

    comprar vardenafil - vardenafil dosage 40 mg order vardenafil 30 pills

    8月30日 回复
  35. Jqvpgx

    overseas online pharmacy - cheap cialis generic online

    8月29日 回复
  36. Ahepld

    100mg sildenafil prices - how to buy cheap viagra online

    8月27日 回复
  37. Gauvpu

    neurontin pill - levothyroxine 0.1 mg levothyroxine canada price

    8月26日 回复
  38. Uyogzq

    doxycycline 100mg cap tab - doxycycline 200 mg doxycycline pharmacy price

    8月24日 回复
  39. Fglgrv

    misoprostol buy online - how much is cytotec tablet cytotec suppository

    8月23日 回复
  40. Rjktup

    ventolin tablet price - albuterol inhaler ventolin price usa

    8月21日 回复
  41. Dfelbb

    ivermectin 4 tablets price - purchase stromectol ivermectin for people

    8月20日 回复
感谢打赏