I am having a problem with the yammer connector in both PowerApps and Flow.
If you look at JSON of the connector you would see something like this.
{
"id": #######,
"sender_id": #######,
"replied_to_id": #######,
"created_at": "Some_Date",
"network_id": #######,
"message_type": "update",
"sender_type": "user",
"url": "SOME_URL",
"web_url": "SOME_URL",
"group_id": #######,
"body": {
"parsed": "Message_Post",
"plain": "Message_Post",
"rich": "Message_post"
},
"thread_id": #######,
"client_type": "cleint_type",
"client_url": "Some_Url",
"system_message": false,
"direct_message": false,
"chat_client_sequence": null,
"language": "en",
"notified_user_ids": [],
"privacy": "private",
"attachments": [],
"liked_by": {
"count": 1,
"names": [
"full_name": "Jonathan West",
"permalink": "jonathanwest",
"user_id": #############,
"network_id": ########
]
},
"content_excerpt": "Some_Message",
"group_created_id": #######,
"topics": []
}
The problem is both PowerApps and Flow don't recognize these fields.
"full_name": "Jonathan West",
"permalink": "jonathanwest",
"user_id": #############,
"network_id": ########
In PowerApps when you type
First(First(Yammer.GetMessagesInGroup(#######).messages).liked_by.names)
*First Functions are only there to pull the first record for this example
The only option you get is a .Value
If you look at the .Value it is empty, I believe it is because that property is not there.
I have tried looking it at tables, in flow, in galleries, filtering to one message...... but no luck.
Has anyone else had this issue?