1

I'm using Sinch API for implementing Conference Call in my Android App. I need to create Conference Room, then add one SinchClient and one mobile/landline to that conference.

I searched a lot and some answered to use ConferenceCallout restapi, but I need to do it in pure android. What is a good way to implement it?

Thanks in Advance.

Mustafa Mohammadi
  • 1,433
  • 1
  • 12
  • 25
  • you need to check [this](https://www.sinch.com/docs/voice/android/#setupaconferencecall) – Ravi Mar 22 '17 at 12:00
  • It is just to create a conference room, my problem is about adding client and mobile to call. – Mustafa Mohammadi Mar 22 '17 at 12:02
  • and my Problem is how to Conference Call like a Single call, i found some code but in this app is sharing a link to join conference call thats is my problem – Shakeel Ahmed Dec 21 '19 at 21:40
  • @ShakeelAhmed Actually its been quite a while. I don't do Android anymore, but I'm sure if you follow the documentation carefully, you'll make it. Good luck – Mustafa Mohammadi Dec 27 '19 at 16:26

1 Answers1

1

to add a participant to the call you need to do a rest call, the rest client is not part of the android SDK since you usually dont have the secret in the app. I would connect the user to the conference in the ICE event and then make a conferenceCAllout at the same time in that rest event

https://www.sinch.com/docs/voice/rest#ICE

https://www.sinch.com/docs/voice/rest#Callouts

We support both signed request and basic auth

cjensen
  • 2,703
  • 1
  • 16
  • 15
  • Well I need to configure a Callback url in my dashboard. I searched a lot but I couldn't find where to do it. I tried in my Dashboard under DevTools -> API Explorer, but it wasn't like what I read in docs and tutorials . And if there were any example doing the way you said, would help me a lot. Thanks – Mustafa Mohammadi Mar 25 '17 at 11:21
  • I could make the callback url but when I try to request I receive following error "errorCode": 40102, "message": "Invalid Signature.", "reference": "A:85361d4f-859d-4689-9aa8-eb05d298c406_WopyFY3IWU6kx0HSbA26GA" I tried to make the request with header which is provided in my sinch Dashboard, but it seems they are not correct in that case. Please let me know how to do it. Thanks – Mustafa Mohammadi Mar 27 '17 at 04:31
  • When using signautre you need to create it every time, you cant copy it from the dashboard. Either you need to implement code or use basic auth – cjensen Mar 27 '17 at 16:49
  • there is callback tutorials here https://www.sinch.com/tutorials/getting-second-number-testing-sinch-callbackswebhooks-ngrok/ – cjensen Mar 27 '17 at 16:52