As far as I know Google+ does not allow regular applications to post in the public timeline of the users. I know there are some exceptions but you need to obtain a special permission from Google.

The best you can do is to insert new user moments. These moments are posted in the user timeline but they remain private. Then the user would need to share them publicly so the moments become visible to their users.