API ஆவணங்கள்

    ABRPயின் சக்திவாய்ந்த EV ரூட்டிங் திட்டமிடலை உன் தளத்துல இணை. வாகன-விழிப்புள்ள ரூட்டிங் டெலிமெட்ரி டீப் லிங்க் அம்சங்களை ஒருமித்தமா இணைக்க எங்கள் முழுமையான API தொகுப்பு உதவுது.

    APIகள் இணைப்பு

    உன் தளத்துல EV ரூட்டிங் டெலிமெட்ரி டீப் லிங்க் இணைக்க எங்கள் API தொகுப்பை பயன்படுத்து.

    Planning API

    v2 - பரிந்துரை
    v1 - லெகசி

    முழுமையான EV திட்ட திறன்களுடன் வாகன-விழிப்புள்ள ரூட்டிங்

    Planning API உச்சமான வழித்தடத் திட்டமிடலைத் தருது. ABRP தொடர்ந்து மேம்படும்போது இதுவும் வளரும். ஆற்றல் நுகர்வு மாடலிங் சார்ஜிங் உகப்பாக்கம் ரியல்-டைம் டிராஃபிக் ஒருங்கிணைப்பு வானிலை-விழிப்பு திட்டமிடல் அடங்கும்.

    API REST கட்டமைப்பு JSON வெளியீடுடன். லெகசி (v1) நவீன (v2) எண்ட்பாயிண்ட்களை ஆதரிக்குது. அமைப்பு செலவுகள் திட்ட விலை உன் இணைப்பு தேவைகள் பயன்பாட்டு அளவு பொருத்து மாறும்.

    Telemetry API

    லைவ் டிராக்கிங் கார் மாடலிங்குக்கு ரியல்-டைம் வாகன டேட்டா

    Telemetry API ரியல்-டைம் வாகன டேட்டா அனுப்புதலுக்கு உதவுது. பயண லைவ் டிராக்கிங் நுகர்வு பகுப்பாய்வு கார் மாடல் மேம்பாடுனு தொடர்ந்து மேம்படுத்தலாம். ஆற்றல் கணிப்பு ரூட்டிங் துல்லியம் மேம்படுத்த உதவுது.

    இணைப்புக்கு இலவச API கீகள் உண்டு. தரவு அனுப்ப யூசர் டோக்கன் வேண்டும். OAuth2 ஃப்ளோ (பரிந்துரை) அல்லது சோதனை வளர்ச்சிக்கு கைமுறை டோக்கன் பெறலாம்.

    OAuth2 API

    பாதுகாப்பான பயனர் அங்கீகாரம் அங்கீகார அனுமதி

    OAuth2 Iternio உடன் பயனர்களை அடையாளம் கண்டு அங்கீகரிக்க பாதுகாப்பான எளிய வழி. அமைக்க API கீ, ரீடைரெக்ட் URL, பயன்பாட்டு பெயர் தரணும்.

    அங்கீகார ஃப்ளோ

    முதல் அழைப்பு HTML பக்கத்தைத் தரும். அங்க பயனர்கள் சைன் இன் செய்து உன் அப்புக்கு ஒப்புதல் தருவாங்க. பயனரின் இயல்பு உலாவியில திறந்தால் லாகின் தேக்கம் எளிதாக இருக்கலாம்.

    https://abetterrouteplanner.com/oauth/auth?client_id=<your_client_id>&scope=<requested_scope>&response_type=code&redirect_uri=<your_redirect_uri>
    அனுமதிக்கப்பட்ட scopes:
    • get_telemetry: பயனரின் சமீபத்திய டெலிமெட்ரியை பெறு
    • set_telemetry: வாகனத்திற்கு புதிய டெலிமெட்ரி புதுப்பிப்புகளை அனுப்பு
    • get_plan: சுருக்க வடிவில் சமீபத்திய திட்டம் (விவரம் எங்களைத் தொடர்பு கொள்)
    • vehicle_history: கடந்த ஓட்டங்கள் சார்ஜ் அமர்வுகளை பெறு (விவரம் எங்களைத் தொடர்பு கொள்)
    உன் redirect URIயில் பதில்:
    https://your_redirect_uri?state=<state_provided>&auth_code=<returned_auth_code>
    டோக்கன் பெறுதல்

    அங்கீகார குறியீடு வந்ததும் டோக்கனைப் பெற்று சேமித்து தேவைப்படும்போது மீண்டும் பயன்படுத்து.

    https://api.iternio.com/1/oauth/token?client_id=<your_client_id>&client_secret=<your_api_key>&code=<auth_code>
    பதில் வடிவம்:
    {
      "access_token": "<the created token>",
      "token_type": "bearer",
      "state": "<your supplied state>"
    }
    பயனர் தகவல்

    டோக்கன் கிடைத்த பிறகு "me" எண்ட்பாயிண்ட்டுல பயனர் தகவலைப் பெறு:

    https://api.iternio.com/1/oauth/me?access_token=<the user token>&api_key=<your api key>
    பதில் வடிவம்:
    {
      "user_id": <the numeric ID of the user>,
      "full_name": "<Full name of the user>",
      "email": "<Email of user>",
      "vehicle_id": <The numeric ID of the vehicle, if part of the scope>,
      "vehicle_name": "<The vehicle name>",
      "vehicle_typecode": "<The vehicle typecode>"
    }

    Deep Links

    முன்-கட்டமைக்கப்பட்ட வழித்தட திட்டமிடலுக்கு URL அடிப்படையிலான இணைப்பு

    முன் கட்டமைக்கப்பட்ட வழிகள் வாகனத் தேர்வு திட்ட அளவுருக்களுடன் ABRPயைத் திறக்கும் கஸ்டம் URL உருவாக்கலாம். API இல்லாம அப்புகள் வலைத்தளம் நேவிகேஷன் அமைப்புகளில் உட்பொதிக்க சிறந்தது.

    டீப் லிங்க் தொடக்கம் இலக்கு ஆயத்தொலைவுகள் வேபாயிண்டுகள் கார் மாடல்கள் சார்ஜ் நிலை விருப்பங்கள் உட்பட பல URL அளவுருக்களை ஆதரிக்குது. அடிப்படை URL: https://abetterrouteplanner.com