2012-02-29 96 views
4

我目前正在開發一個Web應用程序,需要從用戶提交的BlackBerry PIN碼生成QRCode。澄清BlackBerry Messenger QRCode格式。

我能夠生成使用PHP QRCodes,但我不明白,BBM從QRCodes讀取其中的格式是:BBM:[PIN] [某些數字] [顯示名稱]

什麼[PIN]後的數字?他們只是一些隨機數或校驗和? 是否還有其他的東西可以放入QRCode中? 我試了幾個小時搜索,但沒有發現任何東西。

感謝您的幫助。

+0

你有沒有任何bbm qr碼的例子,我們可以解碼並找出它們的含義? 另外,發佈一些關於每個qr代碼的附加信息。 – 2012-02-29 21:48:47

+0

試試這個鏈接:http://www.sparqcode.com/static/maestro,然後選擇聯繫人> blackberry pin。 如果您然後閱讀生成的qrcode,您將獲得我提到的格式。謝謝 – 2012-02-29 21:49:59

+1

看起來像一個十六進制代碼或由引腳產生的東西的CRC32。這裏的發生器填充零值:http://azonmobile.com/qrcode-generator – 2012-03-01 09:47:28

回答

0

我首先想到了@Mister Smith的同樣的東西,但嘗試了幾個不同的PIN和聯繫信息,然後在幾個不同的BBM QR代碼生成器中嘗試了這一點。似乎與所有人共同擁有的一件事是bbm:12345678,其中12345678是PIN。接下來的內容(在我的情況下,一個閱讀器上的42ec1444,以及輸入aaaa的用戶名​​的42ec1444aaaa)似乎不是必需的。這絕對不是一個校驗和,因爲無論我在幾個在線QR生成器上爲BBM QR代碼選擇了什麼用戶名或PIN碼,42ec1444都是一樣的。