Compare commits
2 Commits
ce50ac8cfc
...
707af4f01f
| Author | SHA1 | Date | |
|---|---|---|---|
| 707af4f01f | |||
| 60e2ecda09 |
@ -85,3 +85,27 @@ priority.
|
||||
Roles in their current academy:
|
||||
|
||||
Currently using nested folders for differentiating content based on roles. What they are thinking is
|
||||
|
||||
## 02/23/2023
|
||||
|
||||
### Questions from KC
|
||||
|
||||
As we think about our existing content and products, they are at different states of maturity for the learner experience
|
||||
of that product. For example, has the most advanced and cohesive content regarding the product. Student, on the other hand, is all short, micro-learning without a whole bunch of cohesiveness.
|
||||
From their perspective of "selling" the academy. As a client, you'll get LPs, ILTs, etc. For student, there won't be any
|
||||
courses anytime soon - so how can we sell value with the "resources" library, etc?
|
||||
|
||||
* Question: can we hide sub navigation links depending on the product/setup? <-- YES!
|
||||
* The problem they are looking to solve by this question is when marketing, they say, "your academy has xyz" and then
|
||||
client's complain when something isn't available.
|
||||
|
||||
This will be a similar setup across the entire customer base. Some products will have ILTs, some will have LPs, some
|
||||
will have courses and others won't They will need to hide navigation for any non-available course.
|
||||
|
||||
Question from Mike: KC mentioned the BB side of things. They have a separate instance and they are working on how to get
|
||||
that content ready so it is part of the new combined academy. The most useful exercise in the sandbox for him is to
|
||||
dummy it.
|
||||
|
||||
They have "playlist" type courses. 4x videos of 2:15 in length. They want to keep these distinct, and don't use the
|
||||
language of "course" because it's not a course. They need a course property boolean to skip overview page; completion
|
||||
page, etc.
|
||||
|
||||
@ -189,3 +189,16 @@ Last Question: Can our authoring tool output into SCORM or other formats (what t
|
||||
|
||||
Work with Chris in 4-5 weeks (end of February-ish)
|
||||
The team wants a proof of concept to see what an embed looks like.
|
||||
|
||||
## 02/23/2023
|
||||
|
||||
### How to achieve 90% impact with 10% effort
|
||||
|
||||
Her logins to sample:
|
||||
|
||||
"https://www.myadamath.com/login"
|
||||
bigideasmath.com
|
||||
UN: smontiel@larsontexts.com
|
||||
PW: BigIdeas!
|
||||
|
||||
Redesign.
|
||||
|
||||
@ -3,7 +3,7 @@ import Apikeys
|
||||
|
||||
|
||||
# url ="https://api.northpass.com/v2/groups/e6ef3e5f-b5a2-4b10-868b-8c165d76d263/learning_paths"
|
||||
url = "https://api.northpass.com/v1/media"
|
||||
url = "https://api.northpass.com/v1/media?limit=1"
|
||||
# function = sys.argv[1]
|
||||
apiKey = Apikeys.talkspace_core
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -1,11 +0,0 @@
|
||||
,type,id,attributes.asset_type,attributes.file_name,attributes.file_type,attributes.name,attributes.status,attributes.created_at,attributes.replaceable,relationships.activities.data,links.self,links.edit,links.download,links.teaching,links.replace,links.create_course_from_file,attributes.thumbnail_url
|
||||
0,media,aa345596-5fc4-4b84-bdf9-6d52c83e39a3,document,INA International ASN and Shipping Labels Guide v5.pdf,document,Ina International Asn And Shipping Labels Guide,ready,2022-12-08T19:37:07Z,True,"[{'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}]",https://api.northpass.com/v1/media/aa345596-5fc4-4b84-bdf9-6d52c83e39a3,https://app.northpass.com/media/aa345596-5fc4-4b84-bdf9-6d52c83e39a3/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxMTE4fQ==,signature:6a9eb55f69ec87575f4ba485161b67c3d44574bd09781b6531781f3b2afecb4a/LzucQUpSsq0m4umWsWha?dl=true",https://app.northpass.com/media/aa345596-5fc4-4b84-bdf9-6d52c83e39a3,https://app.northpass.com/media/aa345596-5fc4-4b84-bdf9-6d52c83e39a3/replacement/new,https://app.northpass.com/media/aa345596-5fc4-4b84-bdf9-6d52c83e39a3/courses,
|
||||
1,media,4e549f91-44a0-4561-a6fe-b95c329f773c,document,Onelink Business Requirements Summary.pdf,document,Onelink Business Requirements Summary,ready,2022-12-06T21:10:42Z,True,"[{'type': 'activities', 'id': '352132c5-b80d-4b89-a568-b5bc5dfc969d'}, {'type': 'activities', 'id': '352132c5-b80d-4b89-a568-b5bc5dfc969d'}, {'type': 'activities', 'id': '352132c5-b80d-4b89-a568-b5bc5dfc969d'}, {'type': 'activities', 'id': '352132c5-b80d-4b89-a568-b5bc5dfc969d'}, {'type': 'activities', 'id': '352132c5-b80d-4b89-a568-b5bc5dfc969d'}]",https://api.northpass.com/v1/media/4e549f91-44a0-4561-a6fe-b95c329f773c,https://app.northpass.com/media/4e549f91-44a0-4561-a6fe-b95c329f773c/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxMTE4fQ==,signature:6a9eb55f69ec87575f4ba485161b67c3d44574bd09781b6531781f3b2afecb4a/1rLLRZE9R4qWkyJFTbHp?dl=true",https://app.northpass.com/media/4e549f91-44a0-4561-a6fe-b95c329f773c,https://app.northpass.com/media/4e549f91-44a0-4561-a6fe-b95c329f773c/replacement/new,https://app.northpass.com/media/4e549f91-44a0-4561-a6fe-b95c329f773c/courses,
|
||||
2,media,631e8897-f3dd-4cf5-a352-a66440e62817,document,Chadwell Fulfillment Certification.pdf,document,Chadwell Fulfillment Certification,ready,2022-12-05T18:57:59Z,True,"[{'type': 'activities', 'id': '120c0d24-c5ab-49e1-bb99-1fda8e8e2d8b'}, {'type': 'activities', 'id': '120c0d24-c5ab-49e1-bb99-1fda8e8e2d8b'}]",https://api.northpass.com/v1/media/631e8897-f3dd-4cf5-a352-a66440e62817,https://app.northpass.com/media/631e8897-f3dd-4cf5-a352-a66440e62817/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxMTE4fQ==,signature:6a9eb55f69ec87575f4ba485161b67c3d44574bd09781b6531781f3b2afecb4a/ovjoGPO7SoWwFYJqAVWf?dl=true",https://app.northpass.com/media/631e8897-f3dd-4cf5-a352-a66440e62817,https://app.northpass.com/media/631e8897-f3dd-4cf5-a352-a66440e62817/replacement/new,https://app.northpass.com/media/631e8897-f3dd-4cf5-a352-a66440e62817/courses,
|
||||
3,media,dc958fdf-1a15-40e1-adc1-5326b86aed8c,document,Chadwell Business Requirements Summary.pdf,document,Chadwell Business Requirements Summary,ready,2022-12-05T18:48:06Z,True,"[{'type': 'activities', 'id': '87a9b8f2-b9be-4cd8-ab5a-656eb1be6f7e'}, {'type': 'activities', 'id': '87a9b8f2-b9be-4cd8-ab5a-656eb1be6f7e'}]",https://api.northpass.com/v1/media/dc958fdf-1a15-40e1-adc1-5326b86aed8c,https://app.northpass.com/media/dc958fdf-1a15-40e1-adc1-5326b86aed8c/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxMTE4fQ==,signature:6a9eb55f69ec87575f4ba485161b67c3d44574bd09781b6531781f3b2afecb4a/jVdCsEzbSACOYt1o68X3?dl=true",https://app.northpass.com/media/dc958fdf-1a15-40e1-adc1-5326b86aed8c,https://app.northpass.com/media/dc958fdf-1a15-40e1-adc1-5326b86aed8c/replacement/new,https://app.northpass.com/media/dc958fdf-1a15-40e1-adc1-5326b86aed8c/courses,
|
||||
4,media,0ae3b73d-6277-4512-a1e3-6b24c8c1fb99,document,CXD-2063 Fulfillment User Guide.pdf,document,Fulfillment User Guide - Add Order Update,ready,2022-12-02T17:57:05Z,True,"[{'type': 'activities', 'id': '0fa4162d-d38e-4ae4-b629-807ca3dae6b3'}, {'type': 'activities', 'id': '0fa4162d-d38e-4ae4-b629-807ca3dae6b3'}, {'type': 'activities', 'id': 'af059f4a-3f60-4715-bc47-f7fdd4a94615'}, {'type': 'activities', 'id': 'af059f4a-3f60-4715-bc47-f7fdd4a94615'}, {'type': 'activities', 'id': '0c4ddf15-5bbd-46de-8a8a-f96977b7edd2'}, {'type': 'activities', 'id': '847a3551-c1aa-4d1b-b49d-83147732831c'}, {'type': 'activities', 'id': '0c4ddf15-5bbd-46de-8a8a-f96977b7edd2'}, {'type': 'activities', 'id': 'af059f4a-3f60-4715-bc47-f7fdd4a94615'}, {'type': 'activities', 'id': '9cd2a21f-e47e-4d92-85c2-b8330a2192cb'}, {'type': 'activities', 'id': 'af059f4a-3f60-4715-bc47-f7fdd4a94615'}, {'type': 'activities', 'id': 'af059f4a-3f60-4715-bc47-f7fdd4a94615'}, {'type': 'activities', 'id': '0fa4162d-d38e-4ae4-b629-807ca3dae6b3'}, {'type': 'activities', 'id': '0fa4162d-d38e-4ae4-b629-807ca3dae6b3'}, {'type': 'activities', 'id': '9cd2a21f-e47e-4d92-85c2-b8330a2192cb'}, {'type': 'activities', 'id': '93146729-3c3e-41ff-a058-a84d84f5e4b4'}, {'type': 'activities', 'id': 'af059f4a-3f60-4715-bc47-f7fdd4a94615'}, {'type': 'activities', 'id': '0c4ddf15-5bbd-46de-8a8a-f96977b7edd2'}, {'type': 'activities', 'id': '0fa4162d-d38e-4ae4-b629-807ca3dae6b3'}, {'type': 'activities', 'id': 'f696bb67-5902-4916-b031-914b41c33ade'}, {'type': 'activities', 'id': 'f696bb67-5902-4916-b031-914b41c33ade'}, {'type': 'activities', 'id': '847a3551-c1aa-4d1b-b49d-83147732831c'}]",https://api.northpass.com/v1/media/0ae3b73d-6277-4512-a1e3-6b24c8c1fb99,https://app.northpass.com/media/0ae3b73d-6277-4512-a1e3-6b24c8c1fb99/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxMTE4fQ==,signature:6a9eb55f69ec87575f4ba485161b67c3d44574bd09781b6531781f3b2afecb4a/q5ZFx7lQbueNjxnWhUQc?dl=true",https://app.northpass.com/media/0ae3b73d-6277-4512-a1e3-6b24c8c1fb99,https://app.northpass.com/media/0ae3b73d-6277-4512-a1e3-6b24c8c1fb99/replacement/new,https://app.northpass.com/media/0ae3b73d-6277-4512-a1e3-6b24c8c1fb99/courses,
|
||||
5,media,9bc44a97-89f1-44fe-9d85-5649947945fe,document,CXD-2054 Spreetail Workflow into Powerpoint (2).pdf,document,Chinese Spreetail Workflow Guide Cn,ready,2022-12-01T21:29:54Z,True,"[{'type': 'activities', 'id': '7c4e57be-09fb-47ca-8369-2ff3adc52357'}, {'type': 'activities', 'id': '7c4e57be-09fb-47ca-8369-2ff3adc52357'}, {'type': 'activities', 'id': '7c4e57be-09fb-47ca-8369-2ff3adc52357'}, {'type': 'activities', 'id': '7c4e57be-09fb-47ca-8369-2ff3adc52357'}, {'type': 'activities', 'id': '7c4e57be-09fb-47ca-8369-2ff3adc52357'}]",https://api.northpass.com/v1/media/9bc44a97-89f1-44fe-9d85-5649947945fe,https://app.northpass.com/media/9bc44a97-89f1-44fe-9d85-5649947945fe/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxMTE4fQ==,signature:6a9eb55f69ec87575f4ba485161b67c3d44574bd09781b6531781f3b2afecb4a/Dtju0xfZRYOC4nQZTfZ1?dl=true",https://app.northpass.com/media/9bc44a97-89f1-44fe-9d85-5649947945fe,https://app.northpass.com/media/9bc44a97-89f1-44fe-9d85-5649947945fe/replacement/new,https://app.northpass.com/media/9bc44a97-89f1-44fe-9d85-5649947945fe/courses,
|
||||
6,media,c401b543-584c-407b-98c8-56175812281a,document,CTE-5210 CW Management Invoice Quick Guide.pdf,document,Cw Management Invoice Quick Guide,ready,2022-12-01T21:22:49Z,True,"[{'type': 'activities', 'id': '1c8c4fae-ceae-4c36-aca4-4011b00a5c1a'}, {'type': 'activities', 'id': '1c8c4fae-ceae-4c36-aca4-4011b00a5c1a'}, {'type': 'activities', 'id': '1c8c4fae-ceae-4c36-aca4-4011b00a5c1a'}]",https://api.northpass.com/v1/media/c401b543-584c-407b-98c8-56175812281a,https://app.northpass.com/media/c401b543-584c-407b-98c8-56175812281a/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxMTE4fQ==,signature:6a9eb55f69ec87575f4ba485161b67c3d44574bd09781b6531781f3b2afecb4a/jCRjnrRwTD25rzi9f1dJ?dl=true",https://app.northpass.com/media/c401b543-584c-407b-98c8-56175812281a,https://app.northpass.com/media/c401b543-584c-407b-98c8-56175812281a/replacement/new,https://app.northpass.com/media/c401b543-584c-407b-98c8-56175812281a/courses,
|
||||
7,media,7a81ec0e-cdd7-4c65-af7d-3bb6b171bcc7,document,Universal EDIFACT - ORDER CHANGE Guide.pdf,document,Universal EDIFACT - Order Change Guide,ready,2022-12-01T17:53:01Z,True,"[{'type': 'activities', 'id': '257adac6-cc3b-4d2d-b872-fe6ff2b6eab9'}, {'type': 'activities', 'id': '257adac6-cc3b-4d2d-b872-fe6ff2b6eab9'}, {'type': 'activities', 'id': '257adac6-cc3b-4d2d-b872-fe6ff2b6eab9'}, {'type': 'activities', 'id': '257adac6-cc3b-4d2d-b872-fe6ff2b6eab9'}, {'type': 'activities', 'id': '257adac6-cc3b-4d2d-b872-fe6ff2b6eab9'}]",https://api.northpass.com/v1/media/7a81ec0e-cdd7-4c65-af7d-3bb6b171bcc7,https://app.northpass.com/media/7a81ec0e-cdd7-4c65-af7d-3bb6b171bcc7/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxMTE4fQ==,signature:6a9eb55f69ec87575f4ba485161b67c3d44574bd09781b6531781f3b2afecb4a/mhrFKpnORUOlxBhWfUgl?dl=true",https://app.northpass.com/media/7a81ec0e-cdd7-4c65-af7d-3bb6b171bcc7,https://app.northpass.com/media/7a81ec0e-cdd7-4c65-af7d-3bb6b171bcc7/replacement/new,https://app.northpass.com/media/7a81ec0e-cdd7-4c65-af7d-3bb6b171bcc7/courses,
|
||||
8,media,775ce38d-4425-4535-80f7-1f77ed80a1aa,document,Lagardere AWPL Business Requirements Summary.pdf,document,Lagardere Awpl Business Requirements Summary,ready,2022-12-01T17:48:38Z,True,"[{'type': 'activities', 'id': '787b4c45-4f04-4c9d-a698-eb553dc865fc'}, {'type': 'activities', 'id': '787b4c45-4f04-4c9d-a698-eb553dc865fc'}, {'type': 'activities', 'id': '787b4c45-4f04-4c9d-a698-eb553dc865fc'}, {'type': 'activities', 'id': '787b4c45-4f04-4c9d-a698-eb553dc865fc'}, {'type': 'activities', 'id': '787b4c45-4f04-4c9d-a698-eb553dc865fc'}]",https://api.northpass.com/v1/media/775ce38d-4425-4535-80f7-1f77ed80a1aa,https://app.northpass.com/media/775ce38d-4425-4535-80f7-1f77ed80a1aa/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxMTE4fQ==,signature:6a9eb55f69ec87575f4ba485161b67c3d44574bd09781b6531781f3b2afecb4a/qSv2L9rEQKGKcVkc3nWf?dl=true",https://app.northpass.com/media/775ce38d-4425-4535-80f7-1f77ed80a1aa,https://app.northpass.com/media/775ce38d-4425-4535-80f7-1f77ed80a1aa/replacement/new,https://app.northpass.com/media/775ce38d-4425-4535-80f7-1f77ed80a1aa/courses,
|
||||
9,media,6b20044a-0faa-4f58-9426-c938bcd83e3e,video,RI SLG Balancing Inventory Risks & Opportunities in Collaboration Analytics.mp4,video,Ri Slg Balancing Inventory Risks & Opportunities In Collaboration Analytics,ready,2022-11-30T15:48:24Z,True,"[{'type': 'activities', 'id': 'e44028f4-181c-42b4-82df-b03262d280ac'}, {'type': 'activities', 'id': 'e44028f4-181c-42b4-82df-b03262d280ac'}]",https://api.northpass.com/v1/media/6b20044a-0faa-4f58-9426-c938bcd83e3e,https://app.northpass.com/media/6b20044a-0faa-4f58-9426-c938bcd83e3e/edit,https://embed-ssl.wistia.com/deliveries/5e65e593534b7276919ff7ab3f09365e.bin?disposition=attachment&filename=RI SLG Balancing Inventory Risks & Opportunities in Collaboration Analytics.mp4,https://app.northpass.com/media/6b20044a-0faa-4f58-9426-c938bcd83e3e,https://app.northpass.com/media/6b20044a-0faa-4f58-9426-c938bcd83e3e/replacement/new,https://app.northpass.com/media/6b20044a-0faa-4f58-9426-c938bcd83e3e/courses,https://embed-ssl.wistia.com/deliveries/8973c7d8329226edfc98e5b6c12b5c98c946bfbf.jpg
|
||||
|
@ -1,11 +0,0 @@
|
||||
,type,id,attributes.asset_type,attributes.file_name,attributes.file_type,attributes.name,attributes.status,attributes.created_at,attributes.replaceable,relationships.activities.data,links.self,links.edit,links.download,links.teaching,links.replace,links.create_course_from_file,attributes.thumbnail_url
|
||||
0,media,aa345596-5fc4-4b84-bdf9-6d52c83e39a3,document,INA International ASN and Shipping Labels Guide v5.pdf,document,Ina International Asn And Shipping Labels Guide,ready,2022-12-08T19:37:07Z,True,"[{'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}, {'type': 'activities', 'id': 'a36be32a-0164-4530-afdf-8ae0b957ef20'}]",https://api.northpass.com/v1/media/aa345596-5fc4-4b84-bdf9-6d52c83e39a3,https://app.northpass.com/media/aa345596-5fc4-4b84-bdf9-6d52c83e39a3/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxNDM2fQ==,signature:0e254280d20d3f4c7a6ab2811783010fb425055adc262dbcc8fb353ffd730891/LzucQUpSsq0m4umWsWha?dl=true",https://app.northpass.com/media/aa345596-5fc4-4b84-bdf9-6d52c83e39a3,https://app.northpass.com/media/aa345596-5fc4-4b84-bdf9-6d52c83e39a3/replacement/new,https://app.northpass.com/media/aa345596-5fc4-4b84-bdf9-6d52c83e39a3/courses,
|
||||
1,media,4e549f91-44a0-4561-a6fe-b95c329f773c,document,Onelink Business Requirements Summary.pdf,document,Onelink Business Requirements Summary,ready,2022-12-06T21:10:42Z,True,"[{'type': 'activities', 'id': '352132c5-b80d-4b89-a568-b5bc5dfc969d'}, {'type': 'activities', 'id': '352132c5-b80d-4b89-a568-b5bc5dfc969d'}, {'type': 'activities', 'id': '352132c5-b80d-4b89-a568-b5bc5dfc969d'}, {'type': 'activities', 'id': '352132c5-b80d-4b89-a568-b5bc5dfc969d'}, {'type': 'activities', 'id': '352132c5-b80d-4b89-a568-b5bc5dfc969d'}]",https://api.northpass.com/v1/media/4e549f91-44a0-4561-a6fe-b95c329f773c,https://app.northpass.com/media/4e549f91-44a0-4561-a6fe-b95c329f773c/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxNDM2fQ==,signature:0e254280d20d3f4c7a6ab2811783010fb425055adc262dbcc8fb353ffd730891/1rLLRZE9R4qWkyJFTbHp?dl=true",https://app.northpass.com/media/4e549f91-44a0-4561-a6fe-b95c329f773c,https://app.northpass.com/media/4e549f91-44a0-4561-a6fe-b95c329f773c/replacement/new,https://app.northpass.com/media/4e549f91-44a0-4561-a6fe-b95c329f773c/courses,
|
||||
2,media,631e8897-f3dd-4cf5-a352-a66440e62817,document,Chadwell Fulfillment Certification.pdf,document,Chadwell Fulfillment Certification,ready,2022-12-05T18:57:59Z,True,"[{'type': 'activities', 'id': '120c0d24-c5ab-49e1-bb99-1fda8e8e2d8b'}, {'type': 'activities', 'id': '120c0d24-c5ab-49e1-bb99-1fda8e8e2d8b'}]",https://api.northpass.com/v1/media/631e8897-f3dd-4cf5-a352-a66440e62817,https://app.northpass.com/media/631e8897-f3dd-4cf5-a352-a66440e62817/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxNDM2fQ==,signature:0e254280d20d3f4c7a6ab2811783010fb425055adc262dbcc8fb353ffd730891/ovjoGPO7SoWwFYJqAVWf?dl=true",https://app.northpass.com/media/631e8897-f3dd-4cf5-a352-a66440e62817,https://app.northpass.com/media/631e8897-f3dd-4cf5-a352-a66440e62817/replacement/new,https://app.northpass.com/media/631e8897-f3dd-4cf5-a352-a66440e62817/courses,
|
||||
3,media,dc958fdf-1a15-40e1-adc1-5326b86aed8c,document,Chadwell Business Requirements Summary.pdf,document,Chadwell Business Requirements Summary,ready,2022-12-05T18:48:06Z,True,"[{'type': 'activities', 'id': '87a9b8f2-b9be-4cd8-ab5a-656eb1be6f7e'}, {'type': 'activities', 'id': '87a9b8f2-b9be-4cd8-ab5a-656eb1be6f7e'}]",https://api.northpass.com/v1/media/dc958fdf-1a15-40e1-adc1-5326b86aed8c,https://app.northpass.com/media/dc958fdf-1a15-40e1-adc1-5326b86aed8c/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxNDM2fQ==,signature:0e254280d20d3f4c7a6ab2811783010fb425055adc262dbcc8fb353ffd730891/jVdCsEzbSACOYt1o68X3?dl=true",https://app.northpass.com/media/dc958fdf-1a15-40e1-adc1-5326b86aed8c,https://app.northpass.com/media/dc958fdf-1a15-40e1-adc1-5326b86aed8c/replacement/new,https://app.northpass.com/media/dc958fdf-1a15-40e1-adc1-5326b86aed8c/courses,
|
||||
4,media,0ae3b73d-6277-4512-a1e3-6b24c8c1fb99,document,CXD-2063 Fulfillment User Guide.pdf,document,Fulfillment User Guide - Add Order Update,ready,2022-12-02T17:57:05Z,True,"[{'type': 'activities', 'id': '0fa4162d-d38e-4ae4-b629-807ca3dae6b3'}, {'type': 'activities', 'id': '0fa4162d-d38e-4ae4-b629-807ca3dae6b3'}, {'type': 'activities', 'id': 'af059f4a-3f60-4715-bc47-f7fdd4a94615'}, {'type': 'activities', 'id': 'af059f4a-3f60-4715-bc47-f7fdd4a94615'}, {'type': 'activities', 'id': '0c4ddf15-5bbd-46de-8a8a-f96977b7edd2'}, {'type': 'activities', 'id': '847a3551-c1aa-4d1b-b49d-83147732831c'}, {'type': 'activities', 'id': '0c4ddf15-5bbd-46de-8a8a-f96977b7edd2'}, {'type': 'activities', 'id': 'af059f4a-3f60-4715-bc47-f7fdd4a94615'}, {'type': 'activities', 'id': '9cd2a21f-e47e-4d92-85c2-b8330a2192cb'}, {'type': 'activities', 'id': 'af059f4a-3f60-4715-bc47-f7fdd4a94615'}, {'type': 'activities', 'id': 'af059f4a-3f60-4715-bc47-f7fdd4a94615'}, {'type': 'activities', 'id': '0fa4162d-d38e-4ae4-b629-807ca3dae6b3'}, {'type': 'activities', 'id': '0fa4162d-d38e-4ae4-b629-807ca3dae6b3'}, {'type': 'activities', 'id': '9cd2a21f-e47e-4d92-85c2-b8330a2192cb'}, {'type': 'activities', 'id': '93146729-3c3e-41ff-a058-a84d84f5e4b4'}, {'type': 'activities', 'id': 'af059f4a-3f60-4715-bc47-f7fdd4a94615'}, {'type': 'activities', 'id': '0c4ddf15-5bbd-46de-8a8a-f96977b7edd2'}, {'type': 'activities', 'id': '0fa4162d-d38e-4ae4-b629-807ca3dae6b3'}, {'type': 'activities', 'id': 'f696bb67-5902-4916-b031-914b41c33ade'}, {'type': 'activities', 'id': 'f696bb67-5902-4916-b031-914b41c33ade'}, {'type': 'activities', 'id': '847a3551-c1aa-4d1b-b49d-83147732831c'}]",https://api.northpass.com/v1/media/0ae3b73d-6277-4512-a1e3-6b24c8c1fb99,https://app.northpass.com/media/0ae3b73d-6277-4512-a1e3-6b24c8c1fb99/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxNDM2fQ==,signature:0e254280d20d3f4c7a6ab2811783010fb425055adc262dbcc8fb353ffd730891/q5ZFx7lQbueNjxnWhUQc?dl=true",https://app.northpass.com/media/0ae3b73d-6277-4512-a1e3-6b24c8c1fb99,https://app.northpass.com/media/0ae3b73d-6277-4512-a1e3-6b24c8c1fb99/replacement/new,https://app.northpass.com/media/0ae3b73d-6277-4512-a1e3-6b24c8c1fb99/courses,
|
||||
5,media,9bc44a97-89f1-44fe-9d85-5649947945fe,document,CXD-2054 Spreetail Workflow into Powerpoint (2).pdf,document,Chinese Spreetail Workflow Guide Cn,ready,2022-12-01T21:29:54Z,True,"[{'type': 'activities', 'id': '7c4e57be-09fb-47ca-8369-2ff3adc52357'}, {'type': 'activities', 'id': '7c4e57be-09fb-47ca-8369-2ff3adc52357'}, {'type': 'activities', 'id': '7c4e57be-09fb-47ca-8369-2ff3adc52357'}, {'type': 'activities', 'id': '7c4e57be-09fb-47ca-8369-2ff3adc52357'}, {'type': 'activities', 'id': '7c4e57be-09fb-47ca-8369-2ff3adc52357'}]",https://api.northpass.com/v1/media/9bc44a97-89f1-44fe-9d85-5649947945fe,https://app.northpass.com/media/9bc44a97-89f1-44fe-9d85-5649947945fe/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxNDM2fQ==,signature:0e254280d20d3f4c7a6ab2811783010fb425055adc262dbcc8fb353ffd730891/Dtju0xfZRYOC4nQZTfZ1?dl=true",https://app.northpass.com/media/9bc44a97-89f1-44fe-9d85-5649947945fe,https://app.northpass.com/media/9bc44a97-89f1-44fe-9d85-5649947945fe/replacement/new,https://app.northpass.com/media/9bc44a97-89f1-44fe-9d85-5649947945fe/courses,
|
||||
6,media,c401b543-584c-407b-98c8-56175812281a,document,CTE-5210 CW Management Invoice Quick Guide.pdf,document,Cw Management Invoice Quick Guide,ready,2022-12-01T21:22:49Z,True,"[{'type': 'activities', 'id': '1c8c4fae-ceae-4c36-aca4-4011b00a5c1a'}, {'type': 'activities', 'id': '1c8c4fae-ceae-4c36-aca4-4011b00a5c1a'}, {'type': 'activities', 'id': '1c8c4fae-ceae-4c36-aca4-4011b00a5c1a'}]",https://api.northpass.com/v1/media/c401b543-584c-407b-98c8-56175812281a,https://app.northpass.com/media/c401b543-584c-407b-98c8-56175812281a/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxNDM2fQ==,signature:0e254280d20d3f4c7a6ab2811783010fb425055adc262dbcc8fb353ffd730891/jCRjnrRwTD25rzi9f1dJ?dl=true",https://app.northpass.com/media/c401b543-584c-407b-98c8-56175812281a,https://app.northpass.com/media/c401b543-584c-407b-98c8-56175812281a/replacement/new,https://app.northpass.com/media/c401b543-584c-407b-98c8-56175812281a/courses,
|
||||
7,media,7a81ec0e-cdd7-4c65-af7d-3bb6b171bcc7,document,Universal EDIFACT - ORDER CHANGE Guide.pdf,document,Universal EDIFACT - Order Change Guide,ready,2022-12-01T17:53:01Z,True,"[{'type': 'activities', 'id': '257adac6-cc3b-4d2d-b872-fe6ff2b6eab9'}, {'type': 'activities', 'id': '257adac6-cc3b-4d2d-b872-fe6ff2b6eab9'}, {'type': 'activities', 'id': '257adac6-cc3b-4d2d-b872-fe6ff2b6eab9'}, {'type': 'activities', 'id': '257adac6-cc3b-4d2d-b872-fe6ff2b6eab9'}, {'type': 'activities', 'id': '257adac6-cc3b-4d2d-b872-fe6ff2b6eab9'}]",https://api.northpass.com/v1/media/7a81ec0e-cdd7-4c65-af7d-3bb6b171bcc7,https://app.northpass.com/media/7a81ec0e-cdd7-4c65-af7d-3bb6b171bcc7/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxNDM2fQ==,signature:0e254280d20d3f4c7a6ab2811783010fb425055adc262dbcc8fb353ffd730891/mhrFKpnORUOlxBhWfUgl?dl=true",https://app.northpass.com/media/7a81ec0e-cdd7-4c65-af7d-3bb6b171bcc7,https://app.northpass.com/media/7a81ec0e-cdd7-4c65-af7d-3bb6b171bcc7/replacement/new,https://app.northpass.com/media/7a81ec0e-cdd7-4c65-af7d-3bb6b171bcc7/courses,
|
||||
8,media,775ce38d-4425-4535-80f7-1f77ed80a1aa,document,Lagardere AWPL Business Requirements Summary.pdf,document,Lagardere Awpl Business Requirements Summary,ready,2022-12-01T17:48:38Z,True,"[{'type': 'activities', 'id': '787b4c45-4f04-4c9d-a698-eb553dc865fc'}, {'type': 'activities', 'id': '787b4c45-4f04-4c9d-a698-eb553dc865fc'}, {'type': 'activities', 'id': '787b4c45-4f04-4c9d-a698-eb553dc865fc'}, {'type': 'activities', 'id': '787b4c45-4f04-4c9d-a698-eb553dc865fc'}, {'type': 'activities', 'id': '787b4c45-4f04-4c9d-a698-eb553dc865fc'}]",https://api.northpass.com/v1/media/775ce38d-4425-4535-80f7-1f77ed80a1aa,https://app.northpass.com/media/775ce38d-4425-4535-80f7-1f77ed80a1aa/edit,"https://cdn.filestackcontent.com/security=policy:eyJwb3J0IjpudWxsLCJwcm90b2NvbCI6Imh0dHBzOi8vIiwiZGwiOnRydWUsImNhbGwiOlsicmVhZCIsImNvbnZlcnQiLCJzdG9yZSIsInBpY2siLCJyZW1vdmUiXSwiZXhwaXJ5IjoxNjcwNjYxNDM2fQ==,signature:0e254280d20d3f4c7a6ab2811783010fb425055adc262dbcc8fb353ffd730891/qSv2L9rEQKGKcVkc3nWf?dl=true",https://app.northpass.com/media/775ce38d-4425-4535-80f7-1f77ed80a1aa,https://app.northpass.com/media/775ce38d-4425-4535-80f7-1f77ed80a1aa/replacement/new,https://app.northpass.com/media/775ce38d-4425-4535-80f7-1f77ed80a1aa/courses,
|
||||
9,media,6b20044a-0faa-4f58-9426-c938bcd83e3e,video,RI SLG Balancing Inventory Risks & Opportunities in Collaboration Analytics.mp4,video,Ri Slg Balancing Inventory Risks & Opportunities In Collaboration Analytics,ready,2022-11-30T15:48:24Z,True,"[{'type': 'activities', 'id': 'e44028f4-181c-42b4-82df-b03262d280ac'}, {'type': 'activities', 'id': 'e44028f4-181c-42b4-82df-b03262d280ac'}]",https://api.northpass.com/v1/media/6b20044a-0faa-4f58-9426-c938bcd83e3e,https://app.northpass.com/media/6b20044a-0faa-4f58-9426-c938bcd83e3e/edit,https://embed-ssl.wistia.com/deliveries/5e65e593534b7276919ff7ab3f09365e.bin?disposition=attachment&filename=RI SLG Balancing Inventory Risks & Opportunities in Collaboration Analytics.mp4,https://app.northpass.com/media/6b20044a-0faa-4f58-9426-c938bcd83e3e,https://app.northpass.com/media/6b20044a-0faa-4f58-9426-c938bcd83e3e/replacement/new,https://app.northpass.com/media/6b20044a-0faa-4f58-9426-c938bcd83e3e/courses,https://embed-ssl.wistia.com/deliveries/8973c7d8329226edfc98e5b6c12b5c98c946bfbf.jpg
|
||||
|
BIN
Scripts/Analytic_Extracts/UXDesign_API_Extract.csv.gz
Normal file
BIN
Scripts/Analytic_Extracts/UXDesign_API_Extract.csv.gz
Normal file
Binary file not shown.
BIN
Scripts/Analytic_Extracts/UXDesign_Accessible.csv.gz
Normal file
BIN
Scripts/Analytic_Extracts/UXDesign_Accessible.csv.gz
Normal file
Binary file not shown.
77
Scripts/Analytic_Extracts/rajan.py
Normal file
77
Scripts/Analytic_Extracts/rajan.py
Normal file
@ -0,0 +1,77 @@
|
||||
import requests
|
||||
import subprocess
|
||||
import gzip
|
||||
import urllib.request
|
||||
import base64
|
||||
|
||||
# Variables of the needed elements
|
||||
extract_id = "506c7250-2365-456d-be91-b1e146a398fe"
|
||||
auth_token = "g5k8QpUlePaL5UFSz9Kob4nbYHIyEH0W2lhtbrDu"
|
||||
base_url = "https://analytics.northpass.io/extracts"
|
||||
encryption_key = "ba6iy6jPmTxlIs73f+7FcXC8FDXt98mW46WbmKpLPsY="
|
||||
current_dir = "./"
|
||||
|
||||
# Set the API endpoint, authentication headers, and other parameters
|
||||
headers = {
|
||||
"accept": "application/json",
|
||||
"X-Api-Key": "g5k8QpUlePaL5UFSz9Kob4nbYHIyEH0W2lhtbrDu",
|
||||
}
|
||||
|
||||
|
||||
# This first call provides you with the fileID and IV value to download the encrypted file
|
||||
def get_extract_id(base_url, headers, extract_id, encryption_key):
|
||||
url = f"{base_url}/{extract_id}/files/latest/"
|
||||
response = requests.get(url, headers=headers)
|
||||
data = response.json()
|
||||
file_id = data["fileId"]
|
||||
iv = data["initializationVector"]
|
||||
download_file(base_url, headers, extract_id, file_id, encryption_key, iv)
|
||||
|
||||
|
||||
# This function downloads the file, changes the IV and EK from base64 to Hex, and then decrypts it.
|
||||
# It then opens and prints the results for verification that the data is human readable.
|
||||
def download_file(base_url, headers, extract_id, file_id, encryption_key, iv):
|
||||
url = f"{base_url}/{extract_id}/files/{file_id}/download"
|
||||
response = requests.get(url, headers=headers)
|
||||
data = response.json()
|
||||
download_url = data["url"]
|
||||
|
||||
# Downloads the file to the cwd
|
||||
url_resp = urllib.request.urlretrieve(download_url, "UXDesign_API_Extract.csv.gz")
|
||||
file_name = url_resp[0]
|
||||
decrypted_file = "UXDesign_Accessible.csv.gz"
|
||||
|
||||
# Base64 > Hex
|
||||
encryption_key = base64.b64decode(encryption_key).hex()
|
||||
print(encryption_key)
|
||||
iv = base64.b64decode(iv).hex()
|
||||
print(iv)
|
||||
|
||||
# Decryption Command as provided in Northpass Documentation
|
||||
resp = subprocess.run(
|
||||
[
|
||||
"openssl",
|
||||
"enc",
|
||||
"-aes-256-cbc",
|
||||
"-d",
|
||||
"-nosalt",
|
||||
"-in",
|
||||
file_name,
|
||||
"-out",
|
||||
decrypted_file,
|
||||
"-K",
|
||||
encryption_key,
|
||||
"-iv",
|
||||
iv,
|
||||
]
|
||||
)
|
||||
print(resp)
|
||||
|
||||
# Print data in CSV to ensure it is human readable
|
||||
with gzip.open(decrypted_file, "rb") as uncompressed:
|
||||
file = uncompressed.read()
|
||||
print(file)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
get_extract_id(base_url, headers, extract_id, encryption_key)
|
||||
@ -3,7 +3,7 @@ import glob
|
||||
import os
|
||||
from datetime import date
|
||||
|
||||
currentdir = "/Users/normrasmussen/Documents/Northpass/Scripts/Walmart_Screenshots/"
|
||||
currentdir = "/Users/normrasmussen/Documents/Work/Scripts/Walmart_Screenshots/"
|
||||
|
||||
|
||||
def find_pictures(currentdir):
|
||||
@ -58,8 +58,9 @@ def delete_originals(currentdir):
|
||||
for file in path:
|
||||
try:
|
||||
os.remove(file)
|
||||
except:
|
||||
except TypeError as e:
|
||||
print("Error!")
|
||||
print(e)
|
||||
finally:
|
||||
print("All Done")
|
||||
|
||||
|
||||
@ -14,7 +14,7 @@ const getAllGroups = async (num) => {
|
||||
|
||||
await axios({
|
||||
method: 'get',
|
||||
url: `https://api.northpass.com/v2/courses?page=${page}&limit=100`,
|
||||
url: `https://api2.northpass.com/v2/courses?page=${page}&limit=100`,
|
||||
headers: {
|
||||
'accept': '*/*',
|
||||
'x-api-key': apiKey,
|
||||
@ -61,6 +61,7 @@ async function courseOverview(id, i, num) {
|
||||
console.log(course)
|
||||
if (course.includes("undefined")) {
|
||||
console.log("Error - Undefined UUID. Possibly end of list. Exiting.")
|
||||
await browser.close();
|
||||
} else {
|
||||
await page.setViewport({ width:390, height:844 })
|
||||
await page.goto(course, {
|
||||
|
||||
Reference in New Issue
Block a user