Для отправки текста и фотографии определенным пользователям по их ID вам понадобится использовать API мессенджера или социальной сети, которая предоставляет такую функциональность.
1. Получите доступ к API мессенджера или социальной сети, которую вы хотите использовать. Для этого, в большинстве случаев, вам нужно зарегистрировать приложение и получить токен доступа.
2. Используйте соответствующий метод API для отправки текстового сообщения, указав ID получателя(-ей) и текст сообщения. Обычно это делается путем формирования HTTP-запроса с использованием метода POST и указания необходимых параметров.
Пример запроса к API мессенджера Facebook Messenger:
```
POST /v3.3/me/messages?access_token=<YOUR_ACCESS_TOKEN>
{
"messaging_type": "UPDATE",
"recipient": {
"id": "<USER_ID>"
},
"message": {
"text": "Привет, как дела?"
}
}
```
3. Чтобы отправить фотографию, вам необходимо использовать метод API для загрузки фото и получить URL-адрес фотографии. Затем, используйте этот URL-адрес в запросе для отправки фотографии указанным пользователям.
Пример запроса к API мессенджера Facebook Messenger для отправки фото:
```
POST /v3.3/me/messages?access_token=<YOUR_ACCESS_TOKEN>
{
"messaging_type": "UPDATE",
"recipient": {
"id": "<USER_ID>"
},
"message": {
"attachment": {
"type": "image",
"payload": {
"url": "<PHOTO_URL>"
}
}
}
}
```
4. Повторите шаги 2 и 3 для каждого пользователя, которому вы хотите отправить текст и фотографию, указывая их соответствующие ID.
Обратите внимание, что каждый мессенджер или социальная сеть имеет свою документацию и специфичные методы API, поэтому конкретные шаги могут немного отличаться.