0

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

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!")])
4

1 回答 1

0

您可以发送 Android 应用程序记录 (AAR) 以打开特定应用程序(请参阅https://developer.android.com/guide/topics/connectivity/nfc/nfc#aar)以及 https 上实际 NDEF 消息的一些详细信息: //stackoverflow.com/a/25573943/2373819

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

于 2021-09-17T16:17:42.717 回答