API விசைகள்

WordPress செருகுநிரல் பயன்படுத்தும் பொது மற்றும் ரகசிய விசை ஜோடியை உருவாக்கவும், வெப்ஹூக்குகளை வரிசைப்படுத்தவும் மற்றும் பொது API.

6 min read

API விசைகள் உங்கள் Cache Rocket கணக்கில் இயந்திரங்களைச் செயல்பட அனுமதிக்கின்றன: WordPress செருகுநிரல், உங்கள் CI இலிருந்து ஒரு வரிசைப்படுத்தல் வெப்ஹூக் அல்லது பொது API என அழைக்கும் உங்கள் சொந்த ஸ்கிரிப்ட்கள்.

அவர்கள் API விசைகள் பிரிவில் கணக்கு → கணக்கு கீழ் வாழ்கின்றனர்.

முக்கிய ஜோடி

பொது விசை
உங்கள் கணக்கை அடையாளம் காட்டுகிறது. கிரிப்டோகிராஃபிக் அர்த்தத்தில் இது ஒரு ரகசியம் அல்ல, ஆனால் அதை வெளியிட எந்த காரணமும் இல்லை. உங்கள் கணக்கில் எப்போதும் தெரியும்.
இரகசிய விசை
கோரிக்கை உங்களிடமிருந்து உண்மையானது என்பதை நிரூபிக்கிறது. கடவுச்சொல்லைப் போலவே அதைக் கையாளவும். ஒருமுறை மட்டுமே காட்டப்படும், நீங்கள் உருவாக்கிய உடனேயே.

பொதுவாக X-Public-Key மற்றும் X-Secret-Key தலைப்புகளாக, ஒவ்வொரு அங்கீகரிக்கப்பட்ட இயந்திர கோரிக்கையிலும் இரண்டும் ஒன்றாக அனுப்பப்படும்.

விசைகளை உருவாக்குதல்

  1. 1

    கணக்கு → கணக்கை திறக்கவும்

    API விசைகள் பகுதிக்கு உருட்டவும்.

  2. 2

    புதிய ஏபிஐ விசைகளை உருவாக்கு கிளிக் செய்யவும்

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

  3. 3

    உடனே வெளிப்படுத்து விசை என்பதைக் கிளிக் செய்யவும்

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

  4. 4

    ரகசியத்தை எங்காவது பாதுகாப்பாக வையுங்கள்

    கடவுச்சொல் நிர்வாகி அல்லது உங்கள் CI வழங்குநரின் மறைகுறியாக்கப்பட்ட ரகசியங்கள் ஸ்டோர். உங்கள் டெஸ்க்டாப்பில் உரைக் கோப்பு அல்ல, அரட்டை செய்தியும் அல்ல.

ரகசியம் சரியாக ஒரு முறை காட்டப்படுகிறது

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

தலைமுறை வரம்புக்குட்பட்டது

ஒவ்வொரு ஐந்து நிமிடங்களுக்கும் ஒருமுறை புதிய விசைகளை உருவாக்க முடியும். நீங்கள் வரம்பை எட்டினால், காத்திருந்து மீண்டும் முயற்சிக்கவும்.

காலாவதியாகும்

விசைகள் காலாவதி தேதியைக் கொண்டுள்ளன, அவை உங்கள் கணக்கில் காட்டப்படும். அதைக் கடந்ததும், ஜோடியைப் பயன்படுத்தும் கோரிக்கைகள் நிராகரிக்கப்படும் மற்றும் அதைச் சார்ந்திருக்கும் ஒருங்கிணைப்புகள் வேலை செய்வதை நிறுத்துகின்றன. நீங்கள் உண்மையில் பார்க்கும் தேதியை எங்காவது கவனியுங்கள், பின்னர் அதை அடையும் முன் சுழற்றுங்கள்.

உங்கள் விசைகளைப் பயன்படுத்துதல்

WordPress செருகுநிரலுடன்

இரண்டு விசைகளையும் செயல்படுத்திய பின் செருகுநிரலின் அமைப்புகள் திரையில் ஒட்டவும். பார்க்கவும் WordPress plugin.

வரிசைப்படுத்தல் வெப்ஹூக்குகளுடன்

வெப்ஹூக் கோரிக்கையில் அவற்றை தலைப்புகளாக அனுப்பவும்:

bash
curl -X POST https://api.cacherocket.com/web/v1/public/webhooks/vercel \
  -H "Content-Type: application/json" \
  -H "X-Public-Key: YOUR_PUBLIC_KEY" \
  -H "X-Secret-Key: YOUR_SECRET_KEY" \
  -d '{"hostname":"www.example.com"}'

முழு பிளாட்ஃபார்ம்-பை-பிளாட்ஃபார்ம் அமைப்பு Deploy triggers இல் உள்ளது.

ஒரு வெப்பத்தை நேரடியாக தூண்டுகிறது

சில இறுதிப்புள்ளிகள் தலைப்புகளுக்குப் பதிலாக கோரிக்கை உடலில் உள்ள விசைகளை ஏற்கின்றன:

bash
curl -X POST https://cacherocket.com/api/wordpress/triggerWarm \
  -H 'Content-Type: application/json' \
  -d '{"publicKey":"YOUR_KEY","secretKey":"YOUR_SECRET","hostname":"example.com"}'

விசைகளை பாதுகாப்பாக வைத்திருத்தல்

  • ஒரு களஞ்சியத்தில் ரகசியத்தை ஒருபோதும் ஒப்படைக்காதீர்கள், தனிப்பட்டது கூட. சூழல் மாறிகள் அல்லது உங்கள் CI வழங்குநரின் ரகசியக் கடையைப் பயன்படுத்தவும்.
  • அதை ஆதரவு டிக்கெட், வெளியீடு அல்லது அரட்டையில் ஒட்ட வேண்டாம். Cache Rocket இல் உள்ள யாருக்கும் உங்களுக்கு உதவ உங்கள் ரகசிய விசை தேவையில்லை.
  • முன்-இறுதிக் குறியீட்டில் வைக்க வேண்டாம். உலாவித் தொகுப்பில் உள்ள அனைத்தும் பொதுவில் இருக்கும், அது எப்படி குழப்பப்பட்டாலும் பரவாயில்லை.
  • வெளிப்பாடு கூட சாத்தியம் என்றால் உடனடியாக சுழற்றவும். ஒரு புதிய ஜோடி உருவாக்க வினாடிகள் எடுக்கும்; நற்சான்றிதழ் கசிந்த பிறகு சுத்தம் செய்வது இல்லை.

செயலற்ற நேரம் இல்லாமல் சுழலும் விசைகள்

புதிய ஜோடியை உருவாக்குவது பழையதை ஒரே நேரத்தில் செல்லாததாக்குகிறது, எனவே ஒன்றுடன் ஒன்று சாளரம் இல்லை. இடமாற்றத்தைத் திட்டமிடுங்கள்:

  1. 1

    தற்போதைய ஜோடியைப் பயன்படுத்தும் அனைத்தையும் பட்டியலிடுங்கள்

    பொதுவாக WordPress செருகுநிரல், ஒவ்வொரு ஹோஸ்டிங் இயங்குதளத்திலும் வெப்ஹூக்குகளை வரிசைப்படுத்துகிறது மற்றும் ஏதேனும் CI வேலைகள் அல்லது ஸ்கிரிப்ட்கள்.

  2. 2

    புதிய ஜோடியை உருவாக்கி ரகசியத்தை வெளிப்படுத்துங்கள்

    கிளிக் செய்வதற்கு முன் உங்கள் கடவுச்சொல் நிர்வாகியைத் திறக்கவும்.

  3. 3

    ஒவ்வொரு நுகர்வோரையும் புதுப்பிக்கவும்

    பட்டியல் மூலம் வேலை செய்யுங்கள். பழைய விசைகளை இன்னும் வைத்திருக்கும் ஒருங்கிணைப்புகள் இந்த கட்டத்தில் ஏற்கனவே தோல்வியடைந்து வருகின்றன, எனவே உடனடியாக நகர்த்தவும்.

  4. 4

    ஒவ்வொன்றும் செயல்படுவதை உறுதிப்படுத்தவும்

    WordPress செருகுநிரல் அமைப்புகளை மீண்டும் சேமித்து, ஒரு சோதனை வரிசைப்படுத்தல் ஹூக்கைச் சுடவும், மேலும் சூடான ஓட்டம் உண்மையில் தொடங்குகிறதா எனச் சரிபார்க்கவும்.

பொதுவான பிரச்சனைகள்

வெப்ஹூக்கிலிருந்து 401 அல்லது “அங்கீகரிக்கப்படாதது” கிடைத்தது.
விசைகள் தவறானவை, காலாவதியானவை அல்லது புதிய ஜோடியால் மாற்றப்பட்டன. ரகசியம் நகலெடுக்கப்பட்டபோது இடைவெளி அல்லது துண்டிக்கப்பட்ட மதிப்பைச் சரிபார்த்து, உங்கள் கணக்கில் காலாவதி தேதியை உறுதிப்படுத்தவும்.
நான் ரகசிய சாவியை இழந்தேன்.
அதை மீட்க முடியாது. ஒரு புதிய ஜோடியை உருவாக்கி, ஒவ்வொரு ஒருங்கிணைப்பையும் புதுப்பிக்கவும்.
வெளிப்படுத்து விசை எதுவும் செய்யாது, அல்லது அது ஏற்கனவே வெளிப்படுத்தப்பட்டதாகக் கூறுகிறது.
அந்த ஜோடிக்கான ரகசியம் ஏற்கனவே ஒருமுறை காட்டப்பட்டு விட்டது, மீண்டும் காட்ட முடியாது. ஒரு புதிய ஜோடியை உருவாக்கவும்.
வெவ்வேறு ஒருங்கிணைப்புகளுக்கு நான் பல முக்கிய ஜோடிகளை வைத்திருக்க முடியுமா?
ஒரு கணக்கு ஒரு நேரத்தில் ஒரு செயலில் உள்ள ஜோடியைப் பயன்படுத்துகிறது.கிளையன்ட்கள் அல்லது சூழல்களுக்கு இடையேயான அணுகலைப் பிரிக்க, தனித்தனி பணியிடங்களைப் பயன்படுத்தவும் - அணிகள் மற்றும் பாத்திரங்கள் பார்க்கவும்.
புதிய விசைகளை உருவாக்குவது எனது வார்மர்களை நிறுத்துமா?
எண். Cache Rocket உள்ளே திட்டமிடப்பட்ட வார்மர்கள் சாதாரணமாக இயங்கும். பழைய விசைகளுடன் அங்கீகரிக்கும் வெளிப்புற ஒருங்கிணைப்புகள் மட்டுமே பாதிக்கப்படுகின்றன.