使用Facebook Graph Api 2在数据库中存储用户_id
是否有任何好的模式?
我这里有2个选项
此外,如果我使用varchar
它必须多长时间? 64?
答案 0 :(得分:1)
简答:使用varchar(255)
答案很长:
Facebook声明您不应对其API返回的ID结构做出任何假设:
我们特别不记录任何节点/对象ID结构或格式,因为它极有可能随着时间的推移而发生变化,应用程序不应根据当前结构做出假设。
在营销API文档中,它说:
该API调用中返回的每个id都应被视为不透明[...]
Facebook Simon Cross在Facebook Developer Community group中声明了以下内容:
我们没有立即计划更改为字母数字uid,但您必须确保至少将它们存储为bigint。 Varchar 255是理想的格式。