comparison README.md @ 9:8363d4970c75

changed README and added twitter to pumpbridge.json.example
author Mathias Gebbe <mgebbe@intevation.de>
date Wed, 11 Jun 2014 22:34:20 +0200
parents a94ac7c3b182
children ccf1d9e741bd
comparison
equal deleted inserted replaced
8:6fd0a307850f 9:8363d4970c75
1 # pumpbridge 1 # pumpbridge
2 2
3 connects pump.io to facebook and googleplus 3 connects pump.io to facebook and googleplus
4 4
5 ### Features 5 THIS SOFTWARE IS A PROOF OF CONCEPT DEMONSTRATION
6 6
7 ####g+ 7 ## Features
8
9 ###g+ (read only)
8 10
9 * get all public posts from your circles 11 * get all public posts from your circles
10 and convert it to pump notes 12 and convert it to pump notes
11 (text, links, pics, videos) 13 (text, links, pics, videos)
12 14
13 ####facebook 15 ###facebook (read / write)
14 16
15 * get facebook newsfeed 17 * get facebook newsfeed including some non-public posts
18 depending on your friends privacy configuration
16 (text, links, pics, videos) 19 (text, links, pics, videos)
17 20
18 * post public pump posts to facebook 21 * post public pump posts and public shares to facebook
19 22
20 * likes and comments to facebook related pump notes 23 * likes and comments to facebook related pump notes
21 are synced to facebook 24 are synced to facebook
22 25
23 #### twitter 26 ###twitter (read / write)
24 27
25 * get tweets from all you follow and post them to pump.io 28 * get all tweets and retweets of the people you're following on twitter
26 29
27 * post public pump posts to twitter (max 140 characters) 30 * post public pump posts and public shares to twitter
28 31
29 ####benefits 32 ###benefits
30 33
31 * share googleplus posts to facebook and pump.io 34 * share posts between networks.
35 For example, you can share a post from googleplus/facebook/twitter to your followers in pump.io.
32 36
33 ## License 37 ##start bridging
38
39 * login to a remote pump.io account to get started
40
41 * check your pump.io id (logged in as:)
42
43 * login to your established social network:
44
45 * Twitter:
46 * click on Twitter icon
47 * login
48 * your account will be synced immediately
49 and you got all posts within the last interval (default 15min)
50
51 * Facebook:
52 * click on Facebook icon
53 * login
54 * click save credentials
55 * your account will be synced to the next interval (default 15min)
56 * pumpbridge syncs your public pump.io posts you made within the last interval
57 * pumpbridge syncs facebooks posts within the last interval
58 (depending on timezone it differs a little bit)
59
60 * Googleplus:
61 * click on Google icon
62 * login
63 * click save credentials
64 * your account will be synced to the next interval (default 15min)
65 * pumpbridge syncs google posts within the last interval
66 (since g+-api is read only you can not post to googleplus)
67
68 * click save credentials
69
70 * logout
71
72 ##stop bridging
73
74 * login to a remote pump.io account
75
76 * click on delete credentials on the specify social network
77 (in certain circumstances you still see your loginname even
78 if all token were deleted)
79
80 #Video
81
82 https://www.youtube.com/watch?v=SB2CGFnrnLY (older version without )
83
84 #SSL
85
86 see https://github.com/e14n/pump.io/wiki/StartSSL-Free-Certificate
87
88 #Bugs
89
90 #To-Do and wishlist
91
92 * sync comments from googleplus to pump.io
93 * sync comments from facebook to pump.io
94 * sync comments from pump.io to facebook
95
96 # License
34 97
35 Copyright (C) 2014 98 Copyright (C) 2014
36 Intevation GmbH <intevation@intevation.de> 99 Intevation GmbH <intevation@intevation.de>
37 Neuer Graben 17, D-49074 Osnabrueck, 100 Neuer Graben 17, D-49074 Osnabrueck,
38 Germany 101 Germany
50 distributed under the License is distributed on an "AS IS" BASIS, 113 distributed under the License is distributed on an "AS IS" BASIS,
51 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 114 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
52 See the License for the specific language governing permissions and 115 See the License for the specific language governing permissions and
53 limitations under the License. 116 limitations under the License.
54 117
55 #####Authors 118 ##Authors
56 119
57 Mathias Gebbe <mgebbe@intevation.de> 120 Mathias Gebbe <mgebbe@intevation.de>
58 121
59 #####Media 122 ##Media
60 123
61 * bridge (bridge.png): http://commons.wikimedia.org/wiki/File:Bridge-stone.svg 124 * bridge (bridge.png): http://commons.wikimedia.org/wiki/File:Bridge-stone.svg
62 * facebook (fb.svg): http://commons.wikimedia.org/wiki/File:F_icon.svg 125 * facebook (fb.svg): http://commons.wikimedia.org/wiki/File:F_icon.svg
63 * googleplus (gp.svg): http://commons.wikimedia.org/wiki/File:Google_plus.svg 126 * googleplus (gp.svg): http://commons.wikimedia.org/wiki/File:Google_plus.svg
64 * pump.io (pumpiologo.svg): https://en.wikipedia.org/wiki/Pump.io#mediaviewer/File:Pump.io.svg 127 * pump.io (pumpiologo.svg): https://en.wikipedia.org/wiki/Pump.io#mediaviewer/File:Pump.io.svg
65 * background (grey_wash_wall.png): http://subtlepatterns.com/grey-washed-wall/ (CC BY-SA 3.0) 128 * background (grey_wash_wall.png): http://subtlepatterns.com/grey-washed-wall/ (CC BY-SA 3.0)
66 129
67 #####Sources 130 ##Sources
68 131
69 The source files can be check out as follows 132 The source files can be check out as follows
70 ``` 133 ```
71 hg clone https://hg.wald.intevation.org/pumpbridge/ 134 hg clone https://hg.wald.intevation.org/pumpbridge/
72 ``` 135 ```
73 parts from https://github.com/e14n/pump2status are used! 136 this software is based on https://github.com/e14n/pump2status and
137 uses many tools from https://github.com/e14n/
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)