Facebook iOS SDK предоставляет зашифрованные или закодированные токены доступа в следующем формате:
v9ylvkttPnuFWUX4KVdjDPB0SRXkuKX7z281rqjHuG0.eyJpdiI6ImEwWXBDaEtncWpDTU5ibUNuQWdROWcifQ.Y-DwxRY2ZAFZiP7EVuR-HksXqmGw9LXP6umGrfz2XnjSLm0a508u7_jXq0_Kz5a2S8AUUulzUvIRVxTS51_i6VfSByOCbFBIKoBe0-n-Pa8NC29wbuVmGJLvq4W-ezhv0DzA3diiCIqCybt9ELDXoA
Используя oAuth в Интернете, Facebook предоставляет незашифрованные / некодированные токены доступа в этом формате (этот не является реальным):
213455681425|1.BGgrgnfWrdpG_X18.3600.1213252135.2-1334679|dHcDbxGbeYbLg3SRgw12fdf4gd60
Как я могу расшифровать / декодировать токен доступа iOS , чтобы я мог читать значение времени истечения срока действия Unix и идентификатор пользователя, как я, с помощью некодированных токенов? Причина, по которой мне нужна дата истечения срока действия, состоит в том, чтобы определить, когда она истекает, и мне нужно, чтобы идентификатор пользователя публиковался с токеном доступа стиля appID | appSecret в случае, если срок действия токена истек, но пользователь еще не аннулировал доступ publish_stream.