
Security News
Open Source CAI Framework Handles Pen Testing Tasks up to 3,600× Faster Than Humans
CAI is a new open source AI framework that automates penetration testing tasks like scanning and exploitation up to 3,600× faster than humans.
Unofficial python library for the Xplora® API
Diese Projekt ist eine Übersetzung von TypeScript zu Python, mit Erweiterungen. Ein dank geht an @MiGoller mit seinem Projekt xplora-api.js
from pyxplora_api.pyxplora_api import PyXploraApi
xplora = PyXploraApi(countryCode, phoneNummer, password, local, timeZone[, childPhoneNumber, wuid, email])
xplora.init(forceLogin=False, signup=True)
from pyxplora_api.pyxplora_api_async import PyXploraApi
xplora = PyXploraApi(countryCode, phoneNummer, password, local, timeZone[, childPhoneNumber, wuid, email])
await xplora.init(forceLogin=False, signup=True)
You can Sign In with Phone Number or Email. If you enter your email, the telephone number entered will be ignored.
Function | Result Type | Return |
---|---|---|
getUserID() | str: | |
getUserName() | str: | |
getUserIcon() | str: | Url |
getUserXcoin() | int: | |
getUserCurrentStep() | int: | |
getUserTotalStep() | int: | |
getUserCreate() | str: | 2021-12-31 23:59:59 |
getUserUpdate() | str: | 2022-01-01 00:00:01 |
getWatches(wuid: str) | list[dict[str, any]]: |
Function | Result Type | Since Version |
---|---|---|
getWatchUserIDs(child_no: list[str] = []) | list[str]: | |
getWatchUserPhoneNumbers(wuid: None, ignoreError: bool = False) | list[str]: | 2.1.1 |
getWatchUserPhoneNumbers(wuid: str, ignoreError: bool = False) | str: | 2.2.1 |
getWatchUserPhoneNumbers(wuid: list[str], ignoreError: bool = False) | list[str]: | |
getWatchUserNames(None) | list[str]: | 2.1.1 |
getWatchUserNames(wuid: str) | str: | 2.2.1 |
getWatchUserNames(wuid: list[str]) | list[str]: | |
getWatchUserIcons(None) | list[str]: | 2.1.1 |
getWatchUserIcons(wuid: str) | str: | 2.2.1 |
getWatchUserIcons(wuid: list[str]) | list[str]: | |
getWatchUserXCoins(None) | list[str]: | 2.1.1 |
getWatchUserXCoins(wuid: str) | str: | 2.2.1 |
getWatchUserXCoins(wuid: list[str]) | list[int]: | |
getWatchUserCurrentStep(None) | list[str]: | 2.1.1 |
getWatchUserCurrentStep(wuid: str) | str: | 2.2.1 |
getWatchUserCurrentStep(wuid: list[str]) | list[int]: | |
getWatchUserTotalStep(None) | list[str]: | 2.1.1 |
getWatchUserTotalStep(wuid: str) | str: | 2.2.1 |
getWatchUserTotalStep(wuid: list[str]) | list[int]: | |
getWatchUserSteps(wuid: str, date: int) | dict[str, any]: | |
getWatchUserContacts(wuid: str) | list[dict[str, any]]: |
Function | Result Type | Result |
---|---|---|
getWatchAlarm(wuid: str) | list[dict[str, any]]: | |
getWatchBattery(wuid: str) | int: | |
getWatchIsCharging(wuid: str) | bool: | |
getWatchOnlineStatus(wuid: str) | str: | |
getWatchUnReadChatMsgCount(wuid: str) | int: | |
getWatchChats(wuid: str, offset: int = 0, limit: int = 0, msgId: str = "") | list[dict[str, any]]: | "msgId", "type", "sender_id", "sender_name", "receiver_id", receiver_name", "data_text", data_sender_name", "create" |
getWatchChatsRaw(wuid: str, offset: int = 0, limit: int = 0, msgId: str = "", show_del_msg: bool = True) | list[dict[str, any]]: | |
getSWInfo(wuid: str) | dict[str, any]: | |
getWatchState(wuid: str) | dict[str, any]: |
Function | Result Type | Return |
---|---|---|
getWatchLastLocation(wuid: str, withAsk: bool = False) | dict[str, any]: | |
getWatchLocate(wuid: str) | dict[str, any]: | |
getWatchLocateType(wuid: str) | str: | GPS/WIFI/CELL |
getWatchSafeZones(wuid: str) | list[dict[str, any]]: | |
getWatchIsInSafeZone(wuid: str) | bool: | |
getWatchSafeZoneLabel(wuid: str) | str: | |
getWatchLocHistory(wuid: str, date: int, tz: str, limit: int) | dict[str, any]: | |
getTrackWatchInterval(wuid: str) | int: | 60 |
askWatchLocate(wuid: str) | bool: | |
getStartTrackingWatch(wuid: str) | int: | 1800 |
getEndTrackingWatch(wuid: str) | int: | 1 |
Function | Result Type | Since Version |
---|---|---|
getSilentTime(wuid: str) | list[dict[str, any]]: | |
setEnableSilentTime(silent_id: str) | bool: | 2.1.1 |
setDisableSilentTime(silent_id: str) | bool: | 2.1.1 |
setAllEnableSilentTime(wuid: str) | list[bool]: | |
setAllDisableSilentTime(wuid: str) | list[bool]: |
Function | Result Type | Since Version |
---|---|---|
getAlarmTime(wuid: str) | dict[str, any]: | |
setEnableAlarmTime(alarm_id: str) | bool: | 2.1.1 |
setDisableAlarmTime(alarm_id: str) | bool: | 2.1.1 |
setAllEnableAlarmTime(wuid: str) | list[bool]: | |
setAllDisableAlarmTime(wuid: str) | list[bool]: |
Function | Result Type |
---|---|
chats(wuid: str, offset: int, limit: int, msgId: str) | dict[str, any]: |
fetchChatImage(wuid: str, msgId: str) | dict[str, any]: |
fetchChatMp3(wuid: str, msgId: str) | dict[str, any]: |
fetchChatShortVideo(wuid: str, msgId: str) | dict[str, any]: |
fetchChatShortVideoCover(wuid: str, msgId: str) | dict[str, any]: |
fetchChatVoice(wuid: str, msgId: str) | dict[str, any]: |
Function | Result Type | Since Version |
---|---|---|
sendText(text: str, wuid: str) | bool: | |
deleteMessageFromApp(wuid: str, msgId: str) | bool: | 2.5.0 |
isAdmin(wuid: str) | bool: | |
shutdown(wuid: str) | bool: | |
reboot(wuid: str) | bool: | |
addStep(step: int) | bool: |
Function | Result Type | Since Version |
---|---|---|
getFollowRequestWatchCount() | int: | |
conv360IDToO2OID(qid: str, deviceId: str) | dict[str, any]: | |
campaigns(id: str, categoryId: str) | dict[str, any]: | |
getCountries() | list[dict[str, str]]: | |
watchesDynamic() | dict[str, any]: | |
watchGroups(id: str) | dict[str, any]: | |
familyInfo(wuid: str, watchId: str, tz: str, date: int) | dict[str, any]: | |
avatars(id: str) | dict[str, any]: | |
submitIncorrectLocationData(wuid: str, lat: str, lng: str, timestamp: str) | bool: | |
getAppVersion() | dict[str, any]: | |
checkEmailOrPhoneExist(type: UserContactType, email: str, countryCode: str, phoneNumber: str) | bool: | 2.2.2 |
refresh_token(wuid: str, refresh_token: str) | str: | 2.8.0 |
country name | country code |
---|---|
Afghanistan | 93 |
Albania | 355 |
Algeria | 213 |
AmericanSamoa | 1 684 |
Andorra | 376 |
Angola | 244 |
Anguilla | 1 264 |
Antarctica | 672 |
Antigua and Barbuda | 1268 |
Argentina | 54 |
Armenia | 374 |
Aruba | 297 |
Australia | 61 |
Austria | 43 |
Azerbaijan | 994 |
Bahamas | 1 242 |
Bahrain | 973 |
Bangladesh | 880 |
Barbados | 1 246 |
Belarus | 375 |
Belgium | 32 |
Belize | 501 |
Benin | 229 |
Bermuda | 1 441 |
Bhutan | 975 |
Bolivia, Plurinational State of | 591 |
Bosnia and Herzegovina | 387 |
Botswana | 267 |
Brazil | 55 |
British Indian Ocean Territory | 246 |
Brunei Darussalam | 673 |
Bulgaria | 359 |
Burkina Faso | 226 |
Burundi | 257 |
Cambodia | 855 |
Cameroon | 237 |
Canada | 1 |
Cape Verde | 238 |
Cayman Islands | 345 |
Central African Republic | 236 |
Chad | 235 |
Chile | 56 |
China | 86 |
Christmas Island | 61 |
Cocos (Keeling) Islands | 61 |
Colombia | 57 |
Comoros | 269 |
Congo | 242 |
Congo, The Democratic Republic of the | 243 |
Cook Islands | 682 |
Costa Rica | 506 |
Cote d'Ivoire | 225 |
Croatia | 385 |
Cuba | 53 |
Cyprus | 357 |
Czech Republic | 420 |
Denmark | 45 |
Djibouti | 253 |
Dominica | 1 767 |
Dominican Republic | 1 849 |
Ecuador | 593 |
Egypt | 20 |
El Salvador | 503 |
Equatorial Guinea | 240 |
Eritrea | 291 |
Estonia | 372 |
Ethiopia | 251 |
Falkland Islands (Malvinas) | 500 |
Faroe Islands | 298 |
Fiji | 679 |
Finland | 358 |
France | 33 |
French Guiana | 594 |
French Polynesia | 689 |
Gabon | 241 |
Gambia | 220 |
Georgia | 995 |
Germany | 49 |
Ghana | 233 |
Gibraltar | 350 |
Greece | 30 |
Greenland | 299 |
Grenada | 1 473 |
Guadeloupe | 590 |
Guam | 1 671 |
Guatemala | 502 |
Guernsey | 44 |
Guinea | 224 |
Guinea-Bissau | 245 |
Guyana | 595 |
Haiti | 509 |
Holy See (Vatican City State) | 379 |
Honduras | 504 |
Hong Kong | 852 |
Hungary | 36 |
Iceland | 354 |
India | 91 |
Indonesia | 62 |
Iran, Islamic Republic of | 98 |
Iraq | 964 |
Ireland | 353 |
Isle of Man | 44 |
Israel | 972 |
Italy | 39 |
Jamaica | 1 876 |
Japan | 81 |
Jersey | 44 |
Jordan | 962 |
Kazakhstan | 7 7 |
Kenya | 254 |
Kiribati | 686 |
Korea, Democratic People's Republic of | 850 |
Korea, Republic of | 82 |
Kuwait | 965 |
Kosovo | 383 |
Kyrgyzstan | 996 |
Lao People's Democratic Republic | 856 |
Latvia | 371 |
Lebanon | 961 |
Lesotho | 266 |
Liberia | 231 |
Libyan Arab Jamahiriya | 218 |
Liechtenstein | 423 |
Lithuania | 370 |
Luxembourg | 352 |
Macao | 853 |
Macedonia, The Former Yugoslav Republic of | 389 |
Madagascar | 261 |
Malawi | 265 |
Malaysia | 60 |
Maldives | 960 |
Mali | 223 |
Malta | 356 |
Marshall Islands | 692 |
Martinique | 596 |
Mauritania | 222 |
Mauritius | 230 |
Mayotte | 262 |
Mexico | 52 |
Micronesia, Federated States of | 691 |
Moldova, Republic of | 373 |
Monaco | 377 |
Mongolia | 976 |
Montenegro | 382 |
Montserrat | 1664 |
Morocco | 212 |
Mozambique | 258 |
Myanmar | 95 |
Namibia | 264 |
Nauru | 674 |
Nepal | 977 |
Netherlands | 31 |
Netherlands Antilles | 599 |
New Caledonia | 687 |
New Zealand | 64 |
Nicaragua | 505 |
Niger | 227 |
Nigeria | 234 |
Niue | 683 |
Norfolk Island | 672 |
Northern Mariana Islands | 1 670 |
Norway | 47 |
Oman | 968 |
Pakistan | 92 |
Palau | 680 |
Palestinian Territory, Occupied | 970 |
Panama | 507 |
Papua New Guinea | 675 |
Paraguay | 595 |
Peru | 51 |
Philippines | 63 |
Pitcairn | 872 |
Poland | 48 |
Portugal | 351 |
Puerto Rico | 1 939 |
Qatar | 974 |
Romania | 40 |
Russia | 7 |
Rwanda | 250 |
Réunion | 262 |
Saint Barthélemy | 590 |
Saint Helena, Ascension and Tristan Da Cunha | 290 |
Saint Kitts and Nevis | 1 869 |
Saint Lucia | 1 758 |
Saint Martin | 590 |
Saint Pierre and Miquelon | 508 |
Saint Vincent and the Grenadines | 1 784 |
Samoa | 685 |
San Marino | 378 |
Sao Tome and Principe | 239 |
Saudi Arabia | 966 |
Senegal | 221 |
Serbia | 381 |
Seychelles | 248 |
Sierra Leone | 232 |
Singapore | 65 |
Slovakia | 421 |
Slovenia | 386 |
Solomon Islands | 677 |
Somalia | 252 |
South Africa | 27 |
South Georgia and the South Sandwich Islands | 500 |
Spain | 34 |
Sri Lanka | 94 |
Sudan | 249 |
Suriname | 597 |
Svalbard and Jan Mayen | 47 |
Swaziland | 268 |
Sweden | 46 |
Switzerland | 41 |
Syrian Arab Republic | 963 |
Taiwan, Province of China | 886 |
Tajikistan | 992 |
Tanzania, United Republic of | 255 |
Thailand | 66 |
Timor-Leste | 670 |
Togo | 228 |
Tokelau | 690 |
Tonga | 676 |
Trinidad and Tobago | 1 868 |
Tunisia | 216 |
Turkey | 90 |
Turkmenistan | 993 |
Turks and Caicos Islands | 1 649 |
Tuvalu | 688 |
Uganda | 256 |
Ukraine | 380 |
United Arab Emirates | 971 |
United Kingdom | 44 |
United States | 1 |
Uruguay | 598 |
Uzbekistan | 998 |
Vanuatu | 678 |
Venezuela, Bolivarian Republic of | 58 |
Viet Nam | 84 |
Virgin Islands, British | 1284 |
Virgin Islands, U.S. | 1340 |
Wallis and Futuna | 681 |
Yemen | 967 |
Zambia | 260 |
Zimbabwe | 263 |
Åland Islands | 358 |
sections | mode | type |
---|---|---|
Contacts | read | list |
sections | mode | type |
---|---|---|
UID | read | str |
Username | read | str |
Icon | read | str |
Xcoin | read | int |
current Step | read | int |
total Step | read/write | int |
time of create | read | str |
time of update | read | str |
sections | mode | type | comment |
---|---|---|---|
UID | read | str | |
Name | read | str | |
Xcoin | read | int | |
current Step | read | int | |
total Step | read | int | |
Alarms | read | list | get all/enable/disable - enable all/disable all |
Battery | read | int | |
Charging | read | bool | |
Online Status | read | str | |
Unread Msg Count | read | int | ?BUG? Result is always 0 |
Chats | read | list | Don't all chats - confused |
last locate | read | dict | |
locate Type | read | str | GPS/WIFI/CELL |
locate now | read | dict | |
is in Safezone | read | bool | |
Safezone Label | read | str | |
Safezone | read/write | list | |
track Interval | read | int | |
ask Watch Locate | read | bool | |
silents | read | list | get all/enable/disable - enable all/disable all |
sendText | read | bool | sender: logged User |
shutdown | read | bool | only admins |
reboot | read | bool | only admins |
check exist Email or Phonenumber | read | bool | no login required |
FAQs
Python Xplora® Api
We found that pyxplora-api demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
CAI is a new open source AI framework that automates penetration testing tasks like scanning and exploitation up to 3,600× faster than humans.
Security News
Deno 2.4 brings back bundling, improves dependency updates and telemetry, and makes the runtime more practical for real-world JavaScript projects.
Security News
CVEForecast.org uses machine learning to project a record-breaking surge in vulnerability disclosures in 2025.