メインコンテンツまでスキップ

読み出すための準備

このページでは、第一世代在留カードからデータの読み出しを行うための準備を行います。

SDK の準備

第一世代在留カードからデータを読み出すためには、このカードからの読み出しに対応した SDK が必要になります。

iOS の場合、第一世代在留カードからのデータ読み出しに対応した SDK は VerifyResidenceCardMock パッケージになります。 SDK の URL を入力する際には、 https://repo.platform.p8n.app/VerifyResidenceCardMock/と入力してください。

Swift で第一世代在留カードからのデータ読み出しに対応した SDK を利用する際には、以下のようにインポートしてください。

import SwiftUI
import VerifyBaseShared
import VerifyBaseMock
import VerifyResidenceCardShared
import VerifyResidenceCardMock

func run(password: String) async throws -> String {
// 在留カードへの接続準備を行います。
let session = ReaderSession(dispatchQueue: DispatchQueue.main)

// ここに実装を追加します。

session.close()
return "not implemented"
}
/* ... */

API の準備

読み取ったデータから写真などの情報を取得するためには、 Verify API が提供している Verify CardInfo API を用いて、 データのパースを行う必要があります。

テナントを作成した段階では、 この Verify CardInfo API は無効化されているため利用できません。

Verify CardInfo API の一部である在留カード用 API を利用するには、お問い合わせより、 在留カード用 API の利用についてご相談ください。