Skip Navigation

EVENT_FileXferInvitationReceived

This notification notifies the sender that the recipient in the one-to-one chat received the file transfer invitation. The recipient can accept or decline the file transfer.
The following table lists the parameters that you can include in this method. 
Parameter
Type
Description
contactId
String
This parameter specifies the ID of the contact that sends the file. 
fileName
String
This parameter specifies the name of the file to send.
fileSize
Long
This parameter specifies the size of the file to send.
fileId
String
This parameter specifies the file ID created by the
BlackBerry Connect
client for the file. This value is passed to the AcceptFileXfer method. For more information, see METHOD_AcceptFileXfer.
method
String
This parameter returns the invoked method (for example, FileXferInvitationReceived).

Code example

If the notification is successful,
BEMS
sends the following notification to the
BlackBerry Connect
app and includes the file name and size. In the following example, the recipient receives an invitation from "user1" to accept a file called "MyFile".
{ "id":"S38", "error":null, "result": { "data": { "contactId":"sip:user1@example.com", "fileName":"MyFile.txt", "fileSize":55550000, "fileId":"dbc2e7b6-25e8-450e-9670-c9e4f32341bb", "method":"FileXferInvitationReceived" } }, "jsonrpc":"2.0" }