【问题标题】:How can i validate my users social profile links我如何验证我的用户社交资料链接
【发布时间】:2020-11-03 10:06:55
【问题描述】:

我的社交资料链接有问题。

如何强制用户添加有效和现有的社交资料链接。

每个用户都可以添加他们的 Facebook、Twitter 和 LinkedIn 个人资料链接,但我知道,他们为 twitter 添加了“@ProfileName”而不是 http://www.twitter.com/pagename,一些用户添加了“Facebook 名称”(John Martin)而不是“http://www.facebook.com/johnmartin” ' 和链接的一样。

我试图找到最佳解决方案,但我找不到。

谁能给我一个解决这个问题的好方法?

【问题讨论】:

    标签: twitter


    【解决方案1】:

    您可以使用社交网站的 API 来验证用户的个人资料链接。但是您需要每个用户都登录到他们的社交网站帐户,然后他们才能授权您的应用至少对他们的个人资料进行基本访问。

    您从 API 获得的个人资料链接应该是有效的,但可能看起来有点神秘;例如,链接可能不包含用户的名字和/或姓氏,例如:Facebook.com/Johnmartin,而是可能看起来像 Facebook.com/16gu65uw。

    【讨论】:

      【解决方案2】:

      尝试使用这个模块:

      https://www.npmjs.com/package/social-links

      它可能会解决你的问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-02-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-10-05
        • 1970-01-01
        相关资源
        最近更新 更多