Find Jobs
Hire Freelancers

Display Folders and Files from Sharepoint in my PHP page using cURL

$10-30 USD

Closed
Posted over 3 years ago

$10-30 USD

Paid on delivery
I have a code that allows me to display the file names in a PHP page from a specific folder of Sharepoint using cURL. See attached. My problem is to display all the files and folders(if there is) inside the parent folder and add the links so that when people click the file name they will be able to download the file. We don't want to save a copy in the server when we browse the files instead we want to get them straight from Sharepoint. Or perhaps generate an XML to pull it but not saving a copy because those files are confidential. I need a working code to do display the files with links to download them. This is the working cURL call. $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "[login to view URL]://mysharepoint.com/sites/CMS/&contextpath=cms&folderfilepath=Files", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => "", CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "GET", )); $results = curl_exec($curl); $json_decoded = json_decode($results); echo '<table>'; foreach($json_decoded as $result){ echo '<tr>'; echo '<td>'.$result.'</td>'; echo '</tr>'; } echo '</table>'; curl_close($curl);
Project ID: 28246358

About the project

4 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $24 USD for this job
User Avatar
Hi. Hope are doing fine. I have a good grip in PHP. I can display data from sharepont to your PHP script using curl. Will provide you top quality work for sure. I can start right now.
$30 USD in 1 day
5.0 (51 reviews)
5.3
5.3
User Avatar
I am an expert in using PHP cURL. Please can we have discussion over chat to get the requirements clear. This Sharepoint app, is this hosted on local system or publicly accessible?
$15 USD in 1 day
5.0 (72 reviews)
4.7
4.7
User Avatar
Hi, I worked with SharePoint apis before. I understood your requirement. You are showing sharepoint files in a list, now you want a script which will download the file in runtime. So I will create a page and will take filename as querystring. Then using PHP cUrl I will call SharePoint api and will get file content as stream. This way when user will click on a filename the file will be downloaded directly from SharePoint server. Thanks
$30 USD in 3 days
4.9 (26 reviews)
4.8
4.8
User Avatar
Hi, Your SharePoint call will depend on few properties such as authentication token, umber of files in the library, library distribution, etc. One point to note is that SharePoint will deny calls which are been made to the REST API if the call returns more than 5000 items. So how is you call made to SharePoint from /api/getFileNames? is it calling the SharePoint REST API or is it a SSOM call? May be it is better to have a discussion before starting the project so it will give a clear idea on the implementation. Thanks.
$20 USD in 7 days
5.0 (1 review)
0.6
0.6

About the client

Flag of UNITED STATES
Norwalk, United States
5.0
6
Payment method verified
Member since Apr 21, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.