question

RakeshKumarJoshi-4837 avatar image
1 Vote"
RakeshKumarJoshi-4837 asked saldana-msft edited

Graph API is not listing all installed apps in a teams meeting chat

I am using the below graph end point to get all the apps installed in a teams meeting chat.

 GET /chats/{chat-id}/installedApps

It is listing a few apps but not all the apps that I am installing in that chat.

 Request URL: https://graph.microsoft.com/v1.0/chats/19:meeting_NTQzMjc2YzctMTVlMy00ZDA0LWE2MmMtMTEzYzQyNTlkODcx@thread.v2/installedApps?$expand=teamsApp
    
 Request Method: GET
    
 Status Code: 200 OK
    
 request-id: f0de2c11-478e-4535-a59f-82e4d107bc6d
    
 client-request-id: 6dab86d7-29d1-4634-ad7f-ca26d16d09c7

It appears that Graph API is not returning the correct information.

office-teams-app-devmicrosoft-graph-teamworkmicrosoft-graph-sdk
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hello @RakeshKumarJoshi-4837
We are looking into it & get back to you soon.

Thanks!!

1 Vote 1 ·
ChetanSharmamsft-3456 avatar image
0 Votes"
ChetanSharmamsft-3456 answered ChetanSharmamsft-3456 commented

Hello @RakeshKumarJoshi-4837
We have raised a bug for it & will let you know once got confirmation.

Thanks!!

· 10
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @ChetanSharmamsft-3456 could you ping me internally on teams with the ticket information for this bug. I have a partner that is also impacted. Id like to get more visibility into this please? Thanks

1 Vote 1 ·

@FabianWilliams-3105 - Tagged you in Teams for this ticket.

1 Vote 1 ·

@FabianWilliams-3105 - Could you please the updates on this issue.

Thanks!!

0 Votes 0 ·

@ChetanSharmamsft-3456 Let us know if you need more details, this is critical for us and deteriorate the experience for our customers.

0 Votes 0 ·

@MagnusMjsund-4586 - I am able to get all the apps installed in a particular meeting chat along with the pre-existing apps.

Could you please check once:
GET /chats/{chat-id}/installedApps

Docs reference:
List apps in chat - Microsoft Graph v1.0 | Microsoft Docs

0 Votes 0 ·
JrgenSolberg-8223 avatar image
0 Votes"
JrgenSolberg-8223 answered JrgenSolberg-8223 published

@ChetanSharmamsft-3456 We are also experiencing the same!

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

RakeshKumarJoshi-4837 avatar image
0 Votes"
RakeshKumarJoshi-4837 answered

Hello @ChetanSharmamsft-3456, It seems that the same issue causes our Add tab to a specific chat functionality to break as well. If we try to add a tab to the specified chat with binding to an already installed app, We get the following error.

     Request URL: https://graph.microsoft.com/v1.0/chats/19:meeting_ZDMxYzEzMTMtYjZhZi00OGEwLWE3ZGItZjBjNGM3MDE2OTY4@thread.v2/tabs
     Request Method: POST
     Status Code: 400 Bad Request
        
  {
         "message": "App id d3d1be68-066c-4967-a74b-9edcf902dcfb needs to be installed to the scope 19:meeting_ZDMxYzEzMTMtYjZhZi00OGEwLWE3ZGItZjBjNGM3MDE2OTY4@thread.v2 and be in an unblocked state to install/update a tab",
         "code": "InvalidRequest",
         "innerError": {},
         "date": "2021-08-23T08:42:33",
         "request-id": "2f141d8c-1e41-4d87-b349-2720dc92fd07",
         "client-request-id": "a2af422a-83f0-435a-8f38-69f9ec84d3c4"
  }

Below is the graph end point we are using to Add tab to a specified chat.

 POST /chats/{chat-id}/tabs

Before adding tab we are installing the app(App id d3d1be68-066c-4967-a74b-9edcf902dcfb) in that specific chat using below end point. This request returns success.

 POST /chats/{chat-id}/installedApps[125614-tab-add-curlbash.txt][1][125553-app-installation-curlbash.txt][2]

Please find attached details of both the requests.


[1]: /answers/storage/attachments/125614-tab-add-curlbash.txt

[2]: /answers/storage/attachments/125553-app-installation-curlbash.txt


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.