API பிழைகள் மற்றும் மீண்டும் முயற்சிகளை கையாளவும்
ShareAI அங்கீகாரம், வரம்பு, மாடல்-அணுகல் மற்றும் கிடைக்கும் பிழைகளை நகல் எழுதல்கள் அல்லது பாதுகாப்பற்ற புதுப்பிப்பு முயற்சிகளின்றி கண்டறியவும்.
இந்த பக்கத்தில்
பதிலை வெற்றியாகப் படிப்பதற்கு முன் HTTP நிலையை எப்போதும் ஆய்வு செய்யவும். ShareAI சேவைகள் வெவ்வேறு பிழை உறைகளைக் கொடுக்கலாம்: inference வழங்கலாம் error.code, OAuth வழங்குகிறது error மற்றும் error_description, மற்றும் Console வழிகள் திருப்பலாம் code, message மற்றும் data.status.
| நிலை | வழக்கமான அர்த்தம் | மீட்பு |
|---|---|---|
| 200 ஒரு பிழை பொருள் உடன் | தற்போதைய உரையாடல் இறுதிப்புள்ளியில் சாதனமற்ற கிடைக்குமாறு முடிவுகள். | பிழை.code ஐ ஆய்வு செய்யவும் மற்றும் அதை உதவியாளர் பதிலாக காட்ட வேண்டாம். |
| 400 | தவறான கோரிக்கை அல்லது OAuth அனுமதி. | உடல், அளவுருக்கள், callback அல்லது காலாவதியான/பயன்படுத்தப்பட்ட குறியீட்டை சரிசெய்க. |
| 401 | காணாமல் போனது, காலாவதியானது அல்லது தவறான அங்கீகாரம். | சான்றிதழை சரிபார்க்கவும்; செல்லுபடியாகும் OAuth அனுமதியை மட்டுமே புதுப்பிக்கவும். |
| 402 | போதுமான கிரெடிட்கள் அல்லது பொருந்தக்கூடிய இருப்பு இல்லை. | மீண்டும் முயற்சிக்கும் முன் தேர்ந்தெடுக்கப்பட்ட கணக்கு இருப்பை சரிபார்க்கவும். |
| 403 | அளவுகோள், உரிமை, பங்கு அல்லது செயல்படுத்தப்பட்ட நிலை மறுப்பு. | ஆவணப்படுத்தப்பட்ட அனுமதி எல்லையை சரிபார்க்கவும். |
| 404 | தெரியாத வளம் அல்லது ஆதரிக்கப்படாத நுழைவாயில் பாதை. | ஹோஸ்ட், பாதை மற்றும் வள அடையாளங்களை சரிபார்க்கவும். |
| 409 | நிலை அல்லது திருத்த முரண்பாடு. | தற்போதைய நிலையை படிக்கவும் மற்றும் மாற்றத்தை மீண்டும் பரிசீலிக்கவும். |
| 429 | கோரிக்கை அல்லது ஒருங்கிணைப்பு வரம்பு. | Retry-After ஐ மதிக்கவும் மற்றும் வரையறுக்கப்பட்ட பின்வாங்கலைப் பயன்படுத்தவும். |
| 500 / 502 / 503 | சர்வர் அல்லது மேல்நிலை கிடைக்கும் தோல்வி. | மீண்டும் முயற்சிகளை வரையறுக்கவும்; கண்டறிதல் அடையாளங்களை பாதுகாக்கவும். |
ஒரு வரம்புடன் படிப்புகளை மீண்டும் முயற்சிக்கவும்#
வாசிப்பில் தற்காலிக தோல்விகளுக்கு, அதிகரிக்கும் தாமதத்துடன் காத்திருக்கவும் மற்றும் ஜிட்டரைப் பயன்படுத்தவும், Retry-After ஐ மதிக்கவும், வரையறுக்கப்பட்ட முயற்சி அல்லது நேர வரம்புக்குப் பிறகு நிறுத்தவும். தரவுகள் கிடைக்கவில்லை என்றால் பயனருக்கு காட்டவும், மௌனமாக மடக்காமல்.
எழுதல்களை கவனமாக நடத்தவும்#
விலை புதுப்பிப்பு, மாடல் உருவாக்கம் அல்லது பகிர்வு கட்டளையை தானாகவே மீண்டும் செய்ய வேண்டாம், முடிவு தெரியாத போது. முதலில் வளம் அல்லது கட்டளை நிலையைப் படிக்கவும். Idempotency-Key ஐ ஆதரவு ஆவணப்படுத்தப்பட்ட முடிவுகளில் மட்டுமே பயன்படுத்தவும், உதாரணமாக ஒப்பந்த மாற்றங்கள்.
புதுப்பிப்பு டோக்கன்கள் ஒற்றை-பயன்பாடு#
புதுப்பிப்பு சுழற்சிக்கு உங்கள் பின்புறத்தில் ஒரு அனுமதி அடுக்கை தேவை. பயன்படுத்தப்பட்ட புதுப்பிப்பு டோக்கனை கண்மூடித்தனமாக மீண்டும் முயற்சிப்பது அனுமதியை ரத்து செய்யலாம். பார்க்கவும் பாதுகாப்பான டோக்கன் புதுப்பிப்பு.
ஆதரவு கோரிக்கையில் என்ன சேர்க்க வேண்டும்#
முடிந்தால், முடிவுநிலை, HTTP நிலை, பிழை குறியீடு, நேரம் மற்றும் பதில்/பணி அடையாளத்தைச் சேர்க்கவும். Authorization தலைப்புகள், குக்கீகள், கிளையன்ட் ரகசியங்கள், அணுகல் டோக்கன்கள், புதுப்பிப்பு டோக்கன்கள் மற்றும் தனிப்பட்ட உந்துதல் உள்ளடக்கங்களை அகற்றவும்.
கடைசியாக புதுப்பிக்கப்பட்டது செப்டம்பர் 15, 2026