是否可以使用 NFC 在 phone 上打开 Messenger

Is it possible to open the messenger on the phone using NFC

是否可以使用 pynfc 库在 android 上打开信使(电报)?打开url或写短信原来如此!

clf = nfc.ContactlessFrontend('usb')

def on_connect(llc):
    threading.Thread(target=llc.run).start() 
    return False
    
llc = clf.connect(llcp={'on-connect': on_connect})

snep = nfc.snep.SnepClient(llc)
snep.put_records([ndef.UriRecord("http://nfcpy.org")])
snep.put_records([ndef.UriRecord("sms:5555555555?body=Hello World!")])

您可以发送 Android 应用程序记录 (AAR) 以打开特定应用程序(请参阅 https://developer.android.com/guide/topics/connectivity/nfc/nfc#aar ) and some details of the actual NDEF message at

但是由于您似乎正在使用 SNEP,因此在 Android 9 之后 Android phone 将不会作为 SNEP 对此做出响应(Android Beam)功能已被删除。