About

sjmorris3
Samuel Morris
Rank:
Community Novice
Title:
Joined:
Nov 6, 2017 10:57:33 AM
Posts:
10
Solutions:
0
Likes Received:
25
Bio:
An amazing Instructure Community member

Most Liked Posts

&nbsp;@de_millington&nbsp;‌,I tested this version of the script and it worked without errors. It uses the "Invoke-WebRequest" CmdLet instead of "Invoke-RestMethod" The error may have come from the "Invoke-RestM<!-- -->...
Likes: 2
&nbsp;@de_millington&nbsp;‌,You will need to change the $url variable to match your Canvas instance. The Institution part of the url is just an example of how it should look. The 443 is the HTTPS port number of...
Likes: 2
&nbsp;@de_millington&nbsp;‌&nbsp;You would want to use a programming language to loop through a list of course ids and make an API call at each loop. Maybe something like this PowerShell script.&nbsp;$csv = import-csv -D<!-- -->...
Likes: 2
David,&nbsp;@de_millington&nbsp;I just started using PowerShell to make API calls within Canvas, and I was confused at first. Here’s a couple of things that made it easier for me to understand how the process w...
Likes: 2
@Chun Li,I'm not familiar with Google Apps scripts, but here's how you can create a page and add a page body with PowerShell.########Tested with PowerShell 5.1#########################################<!-- --><!-- -->...
Likes: 2

Most Recent Posts

I would use PowerShell 7 with the Invoke-RestMethod cmdlet . It has a parameter that automatically handles pagination. For example,&nbsp;Invoke-RestMethod -FollowRelLink 50. This makes it really easy to ma...
May 18, 2020 6:11:29 PM
@Chun Li,I'm not familiar with Google Apps scripts, but here's how you can create a page and add a page body with PowerShell.########Tested with PowerShell 5.1#########################################<!-- --><!-- -->...
Nov 16, 2018 10:04:59 AM
&nbsp;@de_millington&nbsp;‌,I tested this version of the script and it worked without errors. It uses the "Invoke-WebRequest" CmdLet instead of "Invoke-RestMethod" The error may have come from the "Invoke-RestM<!-- -->...
Aug 15, 2018 6:16:06 PM
&nbsp;@de_millington&nbsp;‌,When I test out the API, I log into the Beta instance and generate a Beta token. In the Token generator box, I set the expiration date to be a week ahead in time. From my understandi...
Aug 14, 2018 5:08:12 PM
&nbsp;@de_millington&nbsp;‌,The script should work after you swap the "institution" part in the $url variable to match your college. The url link should follow your college's Canvas direct link. For example, "y<!-- -->...
Aug 14, 2018 6:20:34 AM

Latest Badges

First Like Received

First Like Received

Earned: 2024-01-05

Instructure Community: 6 Year

Instructure Community: 6 Year

6 Years with Instructure Community

Earned: 2024-01-03

Instructure Community: 5 Year

Instructure Community: 5 Year

5 Years with Instructure Community

Earned: 2024-01-03

Instructure Community: 4 Year

Instructure Community: 4 Year

4 Years with Instructure Community

Earned: 2024-01-03