You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -9,17 +10,17 @@ Post the latest post from your RSS Feed to your LinkedIn Profile
9
10
10
11
## How to use
11
12
12
-
1. Create a folder named .github and create a workflows folder inside it, if it doesn't exist.
13
+
1.Create a folder named .github and create a workflows folder inside it, if it doesn't exist.
13
14
14
-
2. Create a new .yml file with the following contents inside the workflows folder:
15
+
2.Create a new .yml file with the following contents inside the workflows folder:
15
16
16
17
```yaml
17
18
name: Linkedin blog post workflow
18
19
on:
19
20
schedule: # Run workflow automatically
20
-
- cron: '0 * * * *'# Runs every hour, on the hour
21
+
- cron: "0 * * * *"# Runs every hour, on the hour
21
22
workflow_dispatch: # Run workflow manually (without waiting for the cron to be called), through the GitHub Actions Workflow page directly
22
-
23
+
23
24
jobs:
24
25
linkedin_rss_job:
25
26
runs-on: ubuntu-latest
@@ -34,6 +35,7 @@ jobs:
34
35
ln_access_token: # Url of LinkedIn Access Token
35
36
embed_image: # Url of embed image
36
37
```
38
+
37
39
Add on the above `feed_list` your own RSS feed URL.
38
40
39
41
Add on the above `ln_access_token` your LinkedIn Access Token.
@@ -44,27 +46,26 @@ Add on the above `ln_access_token` your LinkedIn Access Token.
44
46
45
47
Register the app in [LinkedIn Developer Network](https://developer.linkedin.com/)
46
48
47
-
+ Go to LinkedIn Developer Network and create an app;
48
-
+ Select `Test University` or `PersonalDev` can be used as the company associated with the app without verification;
49
+
- Go to LinkedIn Developer Network and create an app;
50
+
- Select `Test University` or `PersonalDev` can be used as the company associated with the app without verification;
49
51
50
52
#
51
53
52
-
+ Once you made your Application go to your App and go to "Products"
53
-
+ From there Select "Share on LinkedIn" and "Sign In with LinkedIn" and "Request Access" For both of them
54
-
54
+
- Once you made your Application go to your App and go to "Products"
55
+
- From there Select "Share on LinkedIn" and "Sign In with LinkedIn" and "Request Access" For both of them
55
56
56
57
#
57
58
58
-
+ Once you have added your Products go to https://www.linkedin.com/developers/tools/oauth/
59
-
+ Select "Create a new access token" and click "Create Token" Select your app and make sure you have the `r_liteprofile`, `w_member_social` scopes selected.
60
-
+ Press "Request Access Token" and you will be asked to login. After Successfully logging in you will be given your Access Token.
59
+
- Once you have added your Products go to https://www.linkedin.com/developers/tools/oauth/
60
+
- Select "Create a new access token" and click "Create Token" Select your app and make sure you have the `r_liteprofile`, `w_member_social` scopes selected.
61
+
- Press "Request Access Token" and you will be asked to login. After Successfully logging in you will be given your Access Token.
61
62
62
63
# Notices
63
64
64
65
> **I suggest for your ln_access_token you use a Github Secret. (Whats a Github Secret check here https://docs.github.com/en/actions/security-guides/encrypted-secrets)**
65
66
66
-
67
67
> Thanks to https://github.com/gfiocco/linkedin-node-api as the LinkedIn Docs are wierd..
68
68
69
69
## Code and bug reporting
70
+
70
71
You can open a issue at https://github.com/Arisamiga/Linkedin-RSS
0 commit comments