В настоящее время я делаю приложение с Parse, в котором пользователи могут загружать фотографии, а другие пользователи могут комментировать фотографии. Я хотел бы настроить метод, с помощью которого пользователь может «пометить» другого пользователя в комментарии, аналогично facebook/instagram, набрав @username. Я хотел бы, чтобы затем отправить уведомление упомянутому пользователю, но это можно легко сделать с помощью push-уведомлений Parse. Как мне настроить функцию тега?
Как настроить теги пользователей с помощью Parse
Ответы (2)
Создайте облачную функцию afterSave()
, которая сканирует комментарий на наличие пользовательского тега (@username). Если найдено, запросите пользователей. Если имя пользователя(я) совпадает с существующим пользователем(ями), инициировать уведомление(я).
Это включает в себя довольно много вещей, которые нужно разработать, если вы еще не поддерживаете уведомления. Но мой план — это что вам нужно сделать. Как — это то, что вам нужно попробовать самостоятельно, а затем задать конкретные вопросы здесь, на SO, если у вас возникнут проблемы.
Вы можете реализовать распознавание лиц с помощью OpenCV или изначально, проверьте https://developer.apple.com/library/ios/documentation/GraphicsImaging/Conceptual/CoreImaging/ci_detect_faces/ci_detect_faces.html