Привет, Я пытаюсь получить изображения контактов с контактами приложения. Является ли это возможным? где хранятся все фотографии пользователей? Спасибо!Get What's app contacts profile profile android
ответ
Приложение не предоставляет API для доступа к своим фотографиям профиля.
Это правда, что для этого не существует API WhatsApp, но это, безусловно, возможно.
Вы можете найти контактные изображения с помощью классов Android ContactsContract
.
Существует два типа контактов в базе данных андроид - RawContact
и Contact
. Последнее представляет собой агрегацию (представляющую человека) из набора первых (представляющих отдельные счета).
Я предлагаю вам сначала убедиться, что фотография зашифрована на устройстве (просто чтобы избежать ложных флагов во время тестирования), откройте полное изображение контактов в WhatsApp, и вы можете быть уверены, что он кэширован), тогда вы получите его программным способом (из API 14):
ContentResolver cr = getContentResolver();
Cursor contactCursor = cr.query(
ContactsContract.RawContacts.CONTENT_URI,
new String[] { ContactsContract.RawContacts._ID, ContactsContract.RawContacts.CONTACT_ID } ,
ContactsContract.RawContacts.ACCOUNT_TYPE + "= ?",
new String[] { "com.whatsapp" }, null);
if (contactCursor != null && contactCursor .moveToFirst()) {
String whatsappContactId = contactCursor.getString(contactCursor.getColumnIndex(ContactsContract.RawContacts.CONTACT_ID));
Uri photoId = ContentUris.withAppendedId(RawContacts.CONTENT_URI, whatsappContactId);
Uri photoUri = Uri.withAppendedPath(photoId, RawContacts.DisplayPhoto.CONTENT_DIRECTORY);
}
не может получить изображение с фотоUri. – Rakesh
- 1. Facebook profile profile profile
- 2. Get Facebook Public Profile Picture
- 3. Telegram get channel Profile Photo
- 4. liferay not uploading profile profile
- 5. UIView like fancy app profile
- 6. Что такое профиль .Net Profile Profile PREVIEW?
- 7. iOS Facebook SDK - Извлечь друзей Profile Profile
- 8. Невозможно GET/profile в React Routing
- 9. Javascript Get Facebook Profile Image Pixel Data
- 10. Facebook graph get profile picture image type
- 11. Provisioning Profile & APNS вопрос
- 12. Создайте псевдоним powershell. $ profile
- 13. Watson Profile Variable usage
- 14. Ws-basic profile 1.0 vs Ws-basic profile 1.1
- 15. google + страница vs profile
- 16. load .profile with proc_open()
- 17. Tinder profile animation
- 18. Ios Provisioning profile заканчивается
- 19. Copy Delphi Profile
- 20. Django update profile
- 21. ASP.NET Profile/Trace Framework
- 22. SQL Profile и ДТ
- 23. Whatsapp Profile Просмотреть реализацию
- 24. Cloud9 - Где открыть .profile?
- 25. Bootstrap Profile Card
- 26. Spring @Profile и автоподбор
- 27. .make vers. .profile
- 28. Pull twitter profile image
- 29. Django: profile & create variables
- 30. Извлечение Facebook Profile Picture
Любые изменения на этом? –