Sun, 31 Dec 2017 16:52:09 +0100
Updated copyright for 2018.
5808
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | # -*- coding: utf-8 -*- |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | |
6048
82ad8ec9548c
Updated copyright for 2018.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
5808
diff
changeset
|
3 | # Copyright (c) 2017 - 2018 Detlev Offenbach <detlev@die-offenbachs.de> |
5808
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | # |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | """ |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | Package implementing the safe browsing functionality. |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | """ |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | from __future__ import unicode_literals |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | def SafeBrowsingHelp(): |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | """ |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | Module function to get some help about how to enable the Google Mail |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | OAuth2 service. |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | @return help text |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | @rtype str |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | """ |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | return ( |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | "<h2>Steps to get a Google Safe Browsing API key</h2>" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | "<p>In order to use Google Safe Browsing you need a Google Account," |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | " a Google Developer Console project, and an API key. You also need" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
25 | " to activate the Safe Browsing APIs for use with your project.</p>" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
26 | "<ol>" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
27 | "<li>Google Account<br/>You need a Google Account in order to create" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | " a project. If you don't already have an account, sign up at" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | " <a href='https://accounts.google.com/SignUp'>Create your Google" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
30 | " Account</a>.</li>" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | "<li>Developer Console Project<br/>You need a Google Developer Console" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | " project in order to create an API key. If you don't already have a" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | " project, see" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | " <a href='https://support.google.com/cloud/answer/6251787?hl=en'>" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | "Create, shut down, and restore projects</a>.</li>" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | "<li>API Key<br/>You need an API key to access the Safe Browsing APIs." |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | " An API key authenticates you as an API user and allows you to" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | " interact with the APIs. To set up an API key, see " |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | "<a href='https://support.google.com/cloud/answer/6158862" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
40 | "?hl=en&ref_topic=6262490'>Setting up API keys</a>. Your new API key" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
41 | " appears in a table. Copy and paste this key into the line edit above" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | " the button used to show this help.</li>" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | "<li>Activate the API<br/>Finally, you need to activate the Safe" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | " Browsing API for use with your project. To learn how to do this, see" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
45 | " <a href='https://support.google.com/cloud/answer/6158841?hl=en'>" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
46 | "Activate and deactivate APIs</a>. The API to enable is referred to as" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
47 | " "Google Safe Browsing API".</li>" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
48 | "</ol>" |
7bf90dcae4e1
Started implementing the SafeBrowsingUrl class.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
49 | ) |