View Single Post
Posts: 3 | Thanked: 2 times | Joined on Dec 2010
#2
Try:
Code:
def call(NUMBER):
	PATH = '/org/freedesktop/Telepathy/Account/ring/tel/ring'
	account = sbus.get_object('org.freedesktop.Telepathy.AccountManager', PATH)
	account.EnsureChannel( \
        	dbus.Dictionary({
                	dbus.String(u'org.freedesktop.Telepathy.Channel.TargetHandleType'): dbus.UInt32(1),
	                dbus.String(u'org.freedesktop.Telepathy.Channel.ChannelType'): dbus.String(u'org.freedesktop.Telepathy.Channel.Type.StreamedMedia'),
	                dbus.String(u'org.freedesktop.Telepathy.Channel.TargetID'): dbus.String(TARGET),
        	}, signature='sv'),
        dbus.UInt64(0),
        dbus.String(''),
        dbus_interface='com.nokia.Account.Interface.ChannelRequests')
use call(number) , it will work with the prefix #31# , probably :P