API ಕೀಗಳು

WordPress ಪ್ಲಗಿನ್ ಬಳಸುವ ಸಾರ್ವಜನಿಕ ಮತ್ತು ರಹಸ್ಯ ಕೀ ಜೋಡಿಯನ್ನು ರಚಿಸಿ, ವೆಬ್‌ಹೂಕ್‌ಗಳನ್ನು ನಿಯೋಜಿಸಿ ಮತ್ತು ಸಾರ್ವಜನಿಕ API.

6 ನಿಮಿಷ ಓದು

API ಕೀಗಳು ನಿಮ್ಮ Cache Rocket ಖಾತೆಯಲ್ಲಿ ಯಂತ್ರಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತವೆ: WordPress ಪ್ಲಗಿನ್, ನಿಮ್ಮ CI ನಿಂದ ವೆಬ್‌ಹೂಕ್ ಅನ್ನು ನಿಯೋಜಿಸುವುದು ಅಥವಾ ಸಾರ್ವಜನಿಕ API ಎಂದು ಕರೆಯುವ ನಿಮ್ಮ ಸ್ವಂತ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು.

ಅವರು API ಕೀಗಳ ವಿಭಾಗದಲ್ಲಿ ಖಾತೆ → ಖಾತೆ ಅಡಿಯಲ್ಲಿ ವಾಸಿಸುತ್ತಾರೆ.

ಪ್ರಮುಖ ಜೋಡಿ

ಸಾರ್ವಜನಿಕ ಕೀ
ನಿಮ್ಮ ಖಾತೆಯನ್ನು ಗುರುತಿಸುತ್ತದೆ. ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಅರ್ಥದಲ್ಲಿ ಇದು ರಹಸ್ಯವಲ್ಲ, ಆದರೆ ಅದನ್ನು ಪ್ರಕಟಿಸಲು ಯಾವುದೇ ಕಾರಣವಿಲ್ಲ. ನಿಮ್ಮ ಖಾತೆಯಲ್ಲಿ ಯಾವಾಗಲೂ ಗೋಚರಿಸುತ್ತದೆ.
ರಹಸ್ಯ ಕೀಲಿ
ವಿನಂತಿಯು ನಿಮ್ಮಿಂದ ನಿಜವಾಗಿದೆ ಎಂದು ಸಾಬೀತುಪಡಿಸುತ್ತದೆ. ಅದನ್ನು ನಿಖರವಾಗಿ ಪಾಸ್‌ವರ್ಡ್‌ನಂತೆ ಪರಿಗಣಿಸಿ. ಒಮ್ಮೆ ಮಾತ್ರ ತೋರಿಸಲಾಗಿದೆ, ನೀವು ಅದನ್ನು ರಚಿಸಿದ ನಂತರ.

ಸಾಮಾನ್ಯವಾಗಿ X-Public-Key ಮತ್ತು X-Secret-Key ಹೆಡರ್‌ಗಳಂತೆ ಪ್ರತಿ ದೃಢೀಕೃತ ಯಂತ್ರದ ವಿನಂತಿಯ ಮೇಲೆ ಎರಡನ್ನೂ ಒಟ್ಟಿಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ.

ಕೀಗಳನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ

  1. 1

    ಖಾತೆ → ಖಾತೆ ತೆರೆಯಿರಿ

    API ಕೀಗಳ ವಿಭಾಗಕ್ಕೆ ಸ್ಕ್ರಾಲ್ ಮಾಡಿ.

  2. 2

    ಕ್ಲಿಕ್ ಮಾಡಿ ಹೊಸ API ಕೀಗಳನ್ನು ರಚಿಸಿ

    ಹೊಸ ಜೋಡಿಯನ್ನು ತಕ್ಷಣವೇ ರಚಿಸಲಾಗಿದೆ. ಹಿಂದೆ ನೀಡಲಾದ ಯಾವುದೇ ಜೋಡಿಯು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ನೀವು ಅದನ್ನು ಅವಲಂಬಿಸಿರುವುದನ್ನು ನವೀಕರಿಸಬಹುದಾದ ಕ್ಷಣದಲ್ಲಿ ಇದನ್ನು ಮಾಡಿ.

  3. 3

    ರಿವೀಲ್ ಕೀ ಅನ್ನು ನೇರವಾಗಿ ಕ್ಲಿಕ್ ಮಾಡಿ

    ರಹಸ್ಯವನ್ನು ಓದಲು ಇದು ನಿಮ್ಮ ಏಕೈಕ ಅವಕಾಶವಾಗಿದೆ. ಇದನ್ನು ಒಮ್ಮೆ ತರಲಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ ಶಾಶ್ವತವಾಗಿ ಮರೆಮಾಡಲಾಗುತ್ತದೆ.

  4. 4

    ರಹಸ್ಯವನ್ನು ಎಲ್ಲೋ ಸುರಕ್ಷಿತವಾಗಿ ಸಂಗ್ರಹಿಸಿ

    ಪಾಸ್‌ವರ್ಡ್ ನಿರ್ವಾಹಕ, ಅಥವಾ ನಿಮ್ಮ CI ಪೂರೈಕೆದಾರರ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ರಹಸ್ಯಗಳ ಅಂಗಡಿ. ನಿಮ್ಮ ಡೆಸ್ಕ್‌ಟಾಪ್‌ನಲ್ಲಿ ಪಠ್ಯ ಫೈಲ್ ಅಲ್ಲ ಮತ್ತು ಚಾಟ್ ಸಂದೇಶವಲ್ಲ.

ರಹಸ್ಯವನ್ನು ನಿಖರವಾಗಿ ಒಮ್ಮೆ ತೋರಿಸಲಾಗಿದೆ

ನೀವು ಅದನ್ನು ಬಹಿರಂಗಪಡಿಸುವ ಮೊದಲು ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿದರೆ ಅಥವಾ ನಂತರ ಅದನ್ನು ಕಳೆದುಕೊಂಡರೆ, ಅದನ್ನು ಮರುಪಡೆಯಲು ಯಾವುದೇ ಮಾರ್ಗವಿಲ್ಲ. ಒಂದೇ ಪರಿಹಾರವೆಂದರೆ ಹೊಸ ಜೋಡಿಯನ್ನು ರಚಿಸುವುದು - ಇದು ಹಳೆಯದನ್ನು ಅಮಾನ್ಯಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಬಳಸಿದ ಪ್ರತಿಯೊಂದು ಏಕೀಕರಣವನ್ನು ನವೀಕರಿಸುವುದು ಎಂದರ್ಥ.

ಜನರೇಷನ್ ದರ ಸೀಮಿತವಾಗಿದೆ

ಪ್ರತಿ ಐದು ನಿಮಿಷಗಳಿಗೊಮ್ಮೆ ಹೊಸ ಕೀಗಳನ್ನು ರಚಿಸಬಹುದು. ನೀವು ಮಿತಿಯನ್ನು ತಲುಪಿದರೆ, ನಿರೀಕ್ಷಿಸಿ ಮತ್ತು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ.

ಅವಧಿ ಮುಗಿಯುತ್ತಿದೆ

ಕೀಗಳು ಮುಕ್ತಾಯ ದಿನಾಂಕವನ್ನು ಹೊಂದಿರುತ್ತವೆ, ನಿಮ್ಮ ಖಾತೆಯಲ್ಲಿ ಅವುಗಳ ಪಕ್ಕದಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ. ಒಮ್ಮೆ ಅದನ್ನು ಕಳೆದ ನಂತರ, ಜೋಡಿಯನ್ನು ಬಳಸುವ ವಿನಂತಿಗಳನ್ನು ತಿರಸ್ಕರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅದರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುವ ಏಕೀಕರಣಗಳು ಕಾರ್ಯನಿರ್ವಹಿಸುವುದನ್ನು ನಿಲ್ಲಿಸುತ್ತವೆ. ನೀವು ಅದನ್ನು ನಿಜವಾಗಿಯೂ ನೋಡುವ ಎಲ್ಲೋ ದಿನಾಂಕವನ್ನು ಗಮನಿಸಿ ಮತ್ತು ನಂತರದ ಬದಲು ನೀವು ಅದನ್ನು ತಲುಪುವ ಮೊದಲು ತಿರುಗಿಸಿ.

ನಿಮ್ಮ ಕೀಲಿಗಳನ್ನು ಬಳಸುವುದು

WordPress ಪ್ಲಗಿನ್‌ನೊಂದಿಗೆ

ಸಕ್ರಿಯಗೊಳಿಸಿದ ನಂತರ ಪ್ಲಗಿನ್‌ನ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಪರದೆಯಲ್ಲಿ ಎರಡೂ ಕೀಗಳನ್ನು ಅಂಟಿಸಿ. WordPress ಪ್ಲಗಿನ್ ನೋಡಿ.

ವೆಬ್‌ಹೂಕ್‌ಗಳನ್ನು ನಿಯೋಜಿಸುವುದರೊಂದಿಗೆ

ವೆಬ್‌ಹೂಕ್ ವಿನಂತಿಯಲ್ಲಿ ಅವುಗಳನ್ನು ಹೆಡರ್‌ಗಳಾಗಿ ಕಳುಹಿಸಿ:

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"}'

ಪೂರ್ಣ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್-ಬೈ-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಸೆಟಪ್ ನಿಯೋಜಿಸಲು ಟ್ರಿಗ್ಗರ್‌ಗಳು ನಲ್ಲಿದೆ.

ನೇರವಾಗಿ ಬೆಚ್ಚಗಾಗುವಿಕೆಯನ್ನು ಪ್ರಚೋದಿಸುತ್ತದೆ

ಕೆಲವು ಅಂತಿಮ ಬಿಂದುಗಳು ಶಿರೋನಾಮೆಗಳ ಬದಲಿಗೆ ವಿನಂತಿಯ ದೇಹದಲ್ಲಿ ಕೀಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತವೆ:

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 ಒಳಗೆ ನಿಗದಿಪಡಿಸಲಾದ ವಾರ್ಮರ್‌ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರುತ್ತವೆ. ಹಳೆಯ ಕೀಲಿಗಳೊಂದಿಗೆ ದೃಢೀಕರಿಸುವ ಬಾಹ್ಯ ಸಂಯೋಜನೆಗಳು ಮಾತ್ರ ಪರಿಣಾಮ ಬೀರುತ್ತವೆ.