Где я могу найти официальный список ошибок API Graph API?
Я использую Graph API в течение полугода, а за последние 6 месяцев формат кода ошибки изменился дважды!
В первый раз, когда я увидел код ошибки, он выглядит так:
{
"error": {
"message": "Error invalidating access token: The session has been invalidated because the user has changed the password.",
"type": "OAuthException",
}
}
Это действительно странно, сообщение об ошибке не выдало никакого кода ошибки!
И затем несколько месяцев спустя был введен "ожидаемый" код ошибки.
{
"error": {
"message": "Error invalidating access token: The session has been invalidated because the user has changed the password.",
"type": "OAuthException",
"code": 190,
}
}
Но, к сожалению, вы по-прежнему не можете отличить, что именно происходит, проверяя "код", поскольку многие ошибки с одним и тем же "типом" имеют один и тот же "код".
Как раз сейчас, я нашел сообщение об ошибке содержит новое поле:
{
"error": {
"message": "Error invalidating access token: The session has been invalidated because the user has changed the password.",
"type": "OAuthException",
"code": 190,
"error_subcode": 460
}
}
ОК, это то, что мне нужно.
Но где я могу найти список кодов ошибок? Я знал, что есть список кодов ошибок FQL, http://fbdevwiki.com/wiki/Error_codes#FQL_Errors, но он устарел и не предоставляет никакого сообщения о "error_subcode".