Taobao IP address query interface
Taobao provides a very useful IP geographic information query interface. Here: http://ip.taobao.com/ TaobaoIPQuery2 This class will greatly simplify related information query. None ?php/* Usage: * $IPInfo = TaobaoIPQuery2::getIPInfo('IPAddress'); */Class TaobaoIPQuery2{private static $_reques
Taobao provides a very useful IP geographic information query interface.Here: http://ip.taobao.com/
TaobaoIPQuery2 This class will greatly simplify related information query.
<?php /* Usage: * $IPInfo = TaobaoIPQuery2::getIPInfo('IPAddress'); */ Class TaobaoIPQuery2{ private static $_requestURL = 'http://ip.taobao.com/service/getIpInfo.php'; public static function getIPInfo($ip){ $long = ip2long($ip); if($long === 0){ throw new Exception('IP address error', 5); } $ip=long2ip($long); $IPInfo = self::queryIPInfo($ip); return self::parseJSON($IPInfo); } private static function queryIPInfo($ip){ $query = http_build_query(array('ip'=>$ip)); $ch = curl_init(); $options = array( CURLOPT_URL => sprintf('%s?%s', self::$_requestURL, $query), CURLOPT_RETURNTRANSFER => true, CURLOPT_AUTOREFERER => false, CURLOPT_FOLLOWLOCATION => false, CURLOPT_HEADER => false, CURLOPT_TIMEOUT => 3.0, ); curl_setopt_array($ch, $options); $content = curl_exec($ch); curl_close($ch); return $content; } private static function parseJSON($json){ $O = json_decode ($json, true); if(false === is_null($O)){ return $O; } if (version_compare(PHP_VERSION, '5.3.0', '>=')) { $errorCode = json_last_error(); if(isset(self::$_JSONParseError[$errorCode])){ throw new Exception(self::$_JSONParseError[$errorCode], 5); } } throw new Exception('JSON parse error', 5); } private static $_JSONParseError = array( JSON_ERROR_NONE=>'No error has occurred', JSON_ERROR_DEPTH=>'The maximum stack depth has been exceeded', JSON_ERROR_CTRL_CHAR=>'Control character error, possibly incorrectly encoded', JSON_ERROR_STATE_MISMATCH=>'Invalid or malformed JSON', JSON_ERROR_SYNTAX=>'Syntax error', JSON_ERROR_UTF8=>'Malformed UTF-8 characters, possibly incorrectly encoded', ); }
<?php Class TaobaoIPQuery2{ private static $_requestURL = 'http://ip.taobao.com/service/getIpInfo.php'; public static function getIPInfo($ip){ $long = ip2long($ip); if($long === 0){ throw new Exception('IP address error', 5); } $ip=long2ip($long); $IPInfo = self::queryIPInfo($ip); return self::parseJSON($IPInfo); } private static function queryIPInfo($ip){ $query = http_build_query(array('ip'=>$ip)); $ch = curl_init(); $options = array( CURLOPT_URL => sprintf('%s?%s', self::$_requestURL, $query), CURLOPT_RETURNTRANSFER => true, CURLOPT_AUTOREFERER => false, CURLOPT_FOLLOWLOCATION => false, CURLOPT_HEADER => false, CURLOPT_TIMEOUT => 3.0, ); curl_setopt_array($ch, $options); $content = curl_exec($ch); curl_close($ch); return $content; } private static function parseJSON($json){ $O = json_decode ($json, true); if(false === is_null($O)){ return $O; } if (version_compare(PHP_VERSION, '5.3.0', '>=')) { $errorCode = json_last_error(); if(isset(self::$_JSONParseError[$errorCode])){ throw new Exception(self::$_JSONParseError[$errorCode], 5); } } throw new Exception('JSON parse error', 5); } private static $_JSONParseError = array( JSON_ERROR_NONE=>'No error has occurred', JSON_ERROR_DEPTH=>'The maximum stack depth has been exceeded', JSON_ERROR_CTRL_CHAR=>'Control character error, possibly incorrectly encoded', JSON_ERROR_STATE_MISMATCH=>'Invalid or malformed JSON', JSON_ERROR_SYNTAX=>'Syntax error', JSON_ERROR_UTF8=>'Malformed UTF-8 characters, possibly incorrectly encoded', ); }

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



The 2024 Taobao free order event will be held three times a day. Everyone needs to place an order and pay for the corresponding amount of goods at the corresponding time. The free order amount will be distributed in the form of red envelopes of equal amounts. Next, we will bring you how to receive the Taobao free order red envelope in 2024: grab it For users who are free of charge, the red envelope qualification will be issued to the card and coupon package, which is in a state of activation; the web version of Taobao currently does not have the card and coupon package, and only displays the winning records of the free order event; the card and coupon package is in [Taobao APP-My Taobao] -My Rights-Red Envelope]. How to get red envelopes for free orders on Taobao 20241. For users who grab free orders, the red envelope qualifications will be distributed to the card and coupon packages, which are in a state of waiting for activation; 2. The web version of Taobao currently does not have card and coupon packages, and only displays the winning records of the free order activities. ;3. The card coupon package is in [Taobao APP-My Taobao-My Rights-Red Envelope]

The name change function allows users to freely change their names and nicknames in Taobao. Some users do not know how to change their names on Taobao. Just click on the Taobao account of the avatar in the settings in My Taobao to modify it. Next, the editor will bring it to you This is an introduction to how to change your name and nickname. If you don’t know yet, please download it and give it a try. Taobao usage tutorial How to change Taobao name Answer: Click on the Taobao account of the avatar in the settings in My Taobao to modify it. Details: 1. Enter Taobao and click [My Taobao] on the lower right. 2. Click the [Settings] icon on the upper right. 3. Click the avatar. 4. Click [Taobao Account] again. 5. Click [Modify Account Name], enter and modify it.

Taobao is a commonly used online shopping software for many friends. You usually place orders and purchase many things from Taobao. It provides users with a red envelope reminder function. Some friends want to turn it off, so hurry up and check out the PHP Chinese website. Take a look. List of steps to turn off red envelope reminders on Taobao 1. Open the personal center of Taobao APP and select the [Settings] button to enter the page. 2. Find the [Message Notification] option. Here you can select the message push switch. Find the red envelope message and turn off the switch. 3. Or you can turn off the notification permission of Taobao APP through the settings page of your mobile phone, so that all messages from Taobao will not enter the push and can only be seen after turning it on. 4. Users can set what types of messages they want to receive, which makes it easier to use.

How to use Taobao 510 free red envelope? Taobao recently launched a free order event to celebrate its 510th anniversary. This event allows you to get free order red envelopes, and there are many benefits. I believe many friends want to participate in this event. Some friends have already received free order red envelopes, but they are not. If you know the specific usage, let’s take a look at the relevant introduction today. Instructions for using Taobao’s 510th Anniversary Free Order Red Packet: The free order red pack can be used after all orders placed for guessing questions have been confirmed and received. 1. Users can issue and recover free red envelopes through the web version of Taobao. Currently, there is no card and coupon package, but it can be viewed at [Taobao APP-My Taobao-My Rights-Red Envelopes]. For users who grab the free order, the red envelope qualification will be distributed to the card and coupon package, which is in a state of activation; the card and coupon package is in progress for winning prizes.

When shopping on Taobao, we often use free red envelopes to enjoy discounts. But if we need a refund, will these free red envelopes be returned? Let's take a look at the answer to this question. Will Taobao's free red envelopes be refunded? Depending on the situation, when you receive a red envelope, the red envelope is in a pending activation state. Before redeeming the product, the to-be-activated red envelope is not activated and cannot be used temporarily. You will wait until receipt of the purchased goods is confirmed. , the red envelope that needs to be activated can be used. If there is a problem with the product after using the free red envelope and it needs to be returned, the return of the red envelope needs to be judged according to the actual situation: 1. Refund Rules 11. If a refund occurs after the red envelope is used, the red envelope will be returned in proportion. 2. If the red envelope is not overdue, the period of use of the returned red envelope is the original period of use. If it is overdue, it will be issued within 7 days.

1. Open the Taobao app, click [My Taobao] in the lower right corner, and click [Settings] in the upper right corner. 2. Select [Merchant Settlement], click [Open Taobao Store], and select [General Merchant]. 3. In the [Free Store Opening] interface, users can see the specific process of opening a [Personal Merchant] store. 4. Name your store, then click [Open a store], check all three items, and click [Open a store for 0 yuan]. 5. Finally complete [Real Person Authentication] and complete [Basic Store Information] to successfully open a store.

Blue Star Travel Ballad has been on the game hot list after the recent release of a promotional video. Many players are very curious about which company Blue Star Travel Ballad is made from. In fact, it is a new game from Shanghai 2D manufacturer Manjiu. The editor will explain it to you below. Here is the introduction of Blue Star Yuanluyao Game Company, come and take a look together. Which company does Blue Star Travel Yao come from? Answer: It was launched by Manjiu Network. 1. First of all, Blue Star Travel Yao is a game launched by Manju’s Big World RPG. A promotional video was released on March 20. 2. This product will get its version number in October 2023. The game's trademark and operating unit are both registered under the name of a company called. The latter was established in February 2023, and its official website shows that its headquarters is in Singapore. 3. The 11-minute promotional video released this time revealed this

Taobao Winner’s March 31 question: In the Tang Dynasty, what could people still call their father? Many users don’t know what they could call their father in the Tang Dynasty? Then the editor will bring you the 3.31 Taobao Winner Daily I guess today’s answer is shared, if you are interested, come and find out. Taobao Daily Guess Answers Taobao Big Winner March 31: In the Tang Dynasty, could people still call their father? Question: In the Tang Dynasty, could people still call their father? Answer: B. Brother’s answer analysis: 1. Click here to find clues. You can find the answer to the question on the page as shown below; 2. People in the Tang Dynasty can call their father brother. In "Old Book of Tang·Biography of Wang Ju", "Xuanzong said: The fourth brother is benevolent and filial"; 3. The "fourth brother" here refers to Xuanzong's father, Ruizong, was at the same time
