- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在开发可能需要遵守 HIPAA 要求的医疗应用,并且我正在考虑一种在应用中唯一标识多个用户的好方法 不使用名称或图片。 彩色图形化身的概念浮现在脑海中,就像 StackOverflow 使用的那样。
是否有某种类型的库可用于创建此类动态图形?我有兴趣获得 Gravatar 的 UIImage 表示。
应用程序的部分要求可能是向其他用户发送消息,我认为能够从用户 ID 动态生成头像比担心发送/接收/缓存普通用户头像要好得多。
谢谢你的想法!
最佳答案
你可以找到关于生成头像here的详细信息
如果您想从 iOS 执行此操作,则需要一种方法来生成用户 ID 的哈希值。 Here is a category to add an MD5 hashing method to the NSString class .
如果您将上面链接中的 NSString 类别添加到您的项目中,您可以对用户 ID 进行哈希处理并构建一个 url,该 url 将为您的用户生成一个唯一的 gravatar 图像,如下所示:
int userID = 123456;
NSString *hashedUserID = [[NSString stringWithFormat:@"%i", userID] MD5];
NSString *gravatarURLString = [NSString stringWithFormat:@"http://www.gravatar.com/avatar/%@?d=identicon", hashedUserID];
NSURL *gravatarURL = [NSURL URLWithString:gravatarURLString];
然后您可以使用该 URL 创建 NSURLRequest 以请求图像并将其显示在您的应用中。
关于iPhone iOS 如何以编程方式从唯一用户 ID 生成像堆栈溢出所使用的那样的 gravatar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9605914/
Stack Overflow 如何为未上传图片或未创建 Gravatar 图标的用户自动生成头像? 这些随机头像来自哪里,我如何为我自己的网站生成它们? 最佳答案 显示“随机”彩色 Gravatar
我目前正在使用 mdeering 的 gravatar_image_tag 插件为用户获取 gravatar 图片,但我的困境是尝试在代码中检测用户是否有 gravatar: 如果他这样做,则显示头像
这是我的代码: var hashEmail = md5.createHash(email); $.get("http://www.gravatar.com/avatar/" + hashEmail +
我希望这样的事情能奏效 http://en.gravatar.com/site/signup?email=user%40example.com 为了避免用户不得不重新输入电子邮件。 最佳答案 我注意到
我决定我想把我的头像变成圆形。我在我的博客上使用 css 将它循环,并且更喜欢这种效果,所以决定使用一些 imagemagick 为我的图像提供一个圆形的 alpha channel (这样我也可以在
我已经在我的网站上运行了 gravatar 服务。但我想知道用户是否上传了他们的照片。有没有办法知道这一点? 最佳答案 构造URL时,使用参数d=404。如果用户没有设置图片,这将导致 Gravata
这是一个非常严肃的问题:我在这里看到了很多关于 gravatars 的主题,但我找不到并回答这个问题:gravatars 应该解决什么计算机识别/身份验证 (?) 问题(如果有)? 维基百科条目和官方
我刚刚在 Ember.js 文档中看到类似的一个演示,它根据您的电子邮件获取您的头像。我目前使用 tomster@emberjs.com 作为默认值,但这似乎是错误的,因为它是一个 React 应用程
我正在建立一个网站,其中用户有个人资料,个人资料有个人资料图片。个人资料图片图像需要保存在我的本地存储中。是否有任何我可以使用其他服务(例如 Gravatar)来处理我网站中的个人资料图片。这样我就不
我正在建立一个网站,其中用户有个人资料,个人资料有个人资料图片。个人资料图片图像需要保存在我的本地存储中。是否有任何我可以使用其他服务(例如 Gravatar)来处理我网站中的个人资料图片。这样我就不
我刚刚发布了问题 how-to-determine-why-the-browser-keeps-trying-to-load-a-page并发现我的问题出在 Gravatar 上。 我还注意到 Sta
我需要在我的网站上导入当前的头像,这样无论他们何时在头像上更改它,它都会自动在我的网站上更改... 我不需要 php、python 或任何此类...我只需要一个简单的链接.. 或者可能是简单的 jav
我正在寻找一个类似于 gravatar 或 Yahoo Profiles 使用的好的 javascript 脚本,我只是希望用户能够控制他们的头像的外观。 非常感谢 最佳答案 怎么样jCrop ? 关
我正在编写我的第一个博客。在各种教程和其他论坛的帮助下,我成功地收集了半工作代码。 现在我有一个代码可以接受并显示评论,但问题是我希望在每个评论旁边显示头像。我只是想知道我将如何实现他们在 websi
我想使用Gravatar但我不想publish users MD5 hashes他们的电子邮件地址。还有more potential problems 。所以我决定下载它们并将它们存储在我的数据库中。
我有一个评论系统,它使用 gravatar 来显示用户图像。我想通过将结果图像编码为 base64 并存储到 memcache 中来缓存这些图像。 我这样做主要是为了避免经常查询 gravatar 并
关闭。 这个问题不符合 Stack Overflow guidelines 。它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 7 年
我是 PHP 的新手,所以如果您有任何想法或建议可以为我指明正确的方向,我将不胜感激。 尝试制作一个简单的功能来检查用户的电子邮件地址是否转换为有效的 Gravatar 图片,但 gravatar.c
如果电子邮件地址是在 gravatar 上用 php 注册的,我怎样才能只返回 false 或 true?发送 最佳答案 我认为它很有用:http://codex.wordpress.org/Usin
在用户名旁边有一个图标的情况下,将 Gravatar 的所有图像缓存几分钟更好,还是直接显示来自 Gravatar 的图像更好?该列表在每个页面上大约有 200 个用户。 最佳答案 让 Gravata
我是一名优秀的程序员,十分优秀!