2012-02-29 32 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都是一样的。